H06.09 Software Installation and Upgrade Guide

H06.09 Installation, Migration, and Fallback
Considerations
H06.09 Software Installation and Upgrade Guide544316-002
2-2
Code Profiling Utilities
Code Profiling Utilities
The Code Profiling Utilities, introduced in the H06.07 RVU, consist of two products: the
Code Coverage Utility (codecov, T0746) and the Profile Merge Utility (profmrg, T0747).
To use these tools, applications must be compiled using the H06.07 or later versions of
the TNS/E native compilers. The SPR levels of these compilers are:
These compiler versions provide the required command line options for running the
Code Coverage utilities.
Starting in the H06.09 RVU, the Profile Merge Utility (T0747) and Code Cover Utility
(T0746) are included on the SUT and on the cross-compiler CD. Previously, the Profile
Merge Utility was delivered only on the SUT.
Kernel-Managed Swap File (KMSF)
Integrity NonStop NS-series servers require more swap space than do NonStop
S-series servers. The default is 512 megabytes for each processor. Depending on your
hardware and software configuration, more swap space might be needed. Using
KMSF, monitor the actual virtual memory consumption. To check the size of the
configured swap files for each processor, at a TACL prompt, start NSKCOM and enter
the STATUS SWAPFILE command. For more information on commands and usage,
see the Kernel-Managed Swap Facility (KMSF) Manual.
IOAM and Migrating Existing Data to an
Enterprise Storage System (ESS)
G-series application programs that reside on an ESS and are run on a NonStop
S-series system might require migration changes to run on an Integrity NonStop
NS-series server and H-series RVU. For more information, refer to the H-Series
Application Migration Guide.
The migration of existing data from internal SCSI-attached, 514-byte sector disks to
industry standard, 512-byte sector disk subsystems includes an improved method for
checksum protection. The new checksum protection method employed for unstructured
files requires the data stored on disk be contiguous and aligned in units of 28 kilobytes.
When a nonpartitioned unstructured file is created or migrated to an ESS, the extent
sizes are rounded up to a mod-14 boundary, since an extent page is 2 KB. Rounding
ensures continuity of the data set protected by the checksum. This design ensures the
Compiler Minimum SPR Level
TNS/E COBOL T0356H01^AAI
TNS/E C/C++ T0549H01^AAD
TNS/E pTAL T0561H01^AAC
Native c89 utility T8164H01^ABE