Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
RPTSTG z/OS Language Environment Customization SA38-0685-00 |
|
Derivation: RePorT ST or aGe RPTSTG generates, after an application has run, a report of the storage the application used. Language Environment writes storage reports only in mixed-case US English. Use the storage report information to help you set the ANYHEAP, BELOWHEAP, HEAP, HEAP64, HEAPPOOLS, HEAPPOOLS64, IOHEAP64, LIBHEAP64, LIBSTACK, STACK, STACK64, THREADHEAP, THREADSTACK, and THREADSTACK64 run-time options for the best storage tuning. For an example and complete description of the storage report, see z/OS Language Environment Debugging Guide.
Syntax .-OFF-. .-OVR----. >>-RPTSTG--=--(--(--+-ON--+--)--,--+-NONOVR-+--)---------------><
CICS considerationsThe phrases "Number of segments allocated" and "Number of segments freed" represent, on CICS, the number of EXEC CICS GETMAIN and EXEC CICS FREEMAIN requests, respectively. z/OS® UNIX considerationsThe RPTSTG option applies to storage utilization for the enclave, including thread-level information about stack utilization, and heap storage used by multiple threads. Usage notes
Performance considerationsThis option increases the time it takes for an application to run. Therefore, use it only as an aid to application development. The storage report generated by RPTSTG(ON) shows the number of system-level calls to obtain storage that were required while the application was running. To improve performance, use the storage report numbers generated by the RPTSTG option as an aid in setting the initial and increment size for stack and heap. This reduces the number of times that the Language Environment storage manager makes requests to acquire storage. For example, you can use the storage report numbers to set appropriate values in the HEAP init_size and incr_size fields for allocating storage. For more information
|
Copyright IBM Corporation 1990, 2014
|