Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
LIBSTACK z/OS Language Environment Programming Reference SA38-0683-00 |
|
Derivation: LIBrary STACK storage LIBSTACK controls the allocation of the thread's library stack storage. This stack is used by Language Environment routines that require save areas below the 16 M line. The default value for non-CICS applications is LIBSTACK(4K,4K,FREE). The default value for CICS® applications is LIBSTACK(32,4080,FREE). Syntax .-FREE-. >>-LIBStack--(--+-----------+--,--+-----------+--,--+------+--->< '-init_size-' '-incr_size-' '-KEEP-'
CICS considerationsThe default increment size under CICS is 4080 bytes, rather than 4096 bytes, to accommodate the 16-byte CICS storage check zone. Without this accommodation, an extra page of storage is allocated. z/OS® UNIX considerationsThe LIBSTACK option sets the library stack characteristics on each thread. Usage notesLanguage Environment does not acquire the initial library stack segment until the first program that requires LIBSTACK runs. Performance considerationsYou can improve performance with the LIBSTACK runtime option by specifying values that minimize the number of times the operating system allocates storage. See RPTSTG for information about how to generate a report you can use to determine the optimum values for the LIBSTACK runtime option. For more information
|
Copyright IBM Corporation 1990, 2014
|