H06.08 Software Installation and Upgrade Guide

H06.08 Installation, Migration, and Fallback
Considerations
H06.08 Software Installation and Upgrade Guide543573-001
2-2
Kernel-Managed Swap File (KMSF)
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.
The Code Profiling tool (T0747) is included on the SUT starting in H06.07. The Code
Coverage tool (T0746) is packaged with the H06.07 and later TNS/E native compilers.
For packaging details, see the Release Version Update Compendium for the current
release.
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
best possible performance for unstructured files, without adding significant overhead
for checksums. Each 28 KB of data is protected with a 4-KB check block, which
contains the checksum information.
H06.07 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