TRTABSZ
The TRTABSZ system initialization parameter specifies the size, in kilobytes, of the internal trace table.
Defining TRTABSZ
- On the PARM parameter of the EXEC PGM=DFHSIP statement
- In the SYSIN data set of the CICS® start up job stream
- Through the system console
- In the DFHSIT macro
Values for TRTABSZ
Valid values for the TRTABSZ system initialization parameter are as follows:
- TRTABSZ={12288| number-of-kilobytes}
- 12288
- The default size of the internal trace table is 12288 KB (12 MB).
- number-of-kilobytes
- The number of kilobytes of storage to be allocated for the internal trace table, in
the range:
- 6.2 and later 12288 KB (12 MB) through 1048576 KB (1 GB)
- 6.1 1024 KB through 1048576 KB (1 GB).
The CICS internal trace table is allocated at an early stage during CICS initialization, and it exists for the whole of the CICS run.
CICS obtains 64-bit z/OS® storage (outside the CICS DSAs) for the internal trace table.
If you change the size of the internal trace table, check your current setting for the z/OS parameter MEMLIMIT. MEMLIMIT limits the amount of 64-bit storage that the CICS address space can use. Your setting for TRTABSZ must remain within MEMLIMIT, and you must also allow for other use of 64-bit storage in the CICS region.
For information about the MEMLIMIT value for CICS, and instructions to check the value of MEMLIMIT that currently applies to the CICS region, see Estimating and checking MEMLIMIT. For further information about MEMLIMIT in z/OS, see Limiting the use of private memory objects in the z/OS MVS Programming: Extended Addressability Guide.