TRTABSZ

The TRTABSZ system initialization parameter specifies the size, in kilobytes, of the internal trace table.

TRTABSZ={4096| number-of-kilobytes}
4096
The default size of the internal trace table.
number-of-kilobytes
The number of kilobytes of storage to be allocated for the internal trace table, in the range 16 KB through 1048576 KB (1 GB). The table is page aligned and occupies a whole number of pages. If the value specified is not a multiple of the page size (4 KB), it is rounded up to the next multiple of 4 KB.

Trace entries are of variable lengths. The average length of a trace entry is approximately 100 bytes. 1 KB is equal to 1024 bytes.

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 MVS 64-bit (above-the-bar) 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, checking, and setting MEMLIMIT. For further information about MEMLIMIT in z/OS, see Limiting the use of memory objects in the z/OS MVS Programming: Extended Addressability Guide.