CICS subpools in the SDSA

The subpools in the shared dynamic storage area (SDSA) are listed, together with the use of each one.

Table 1. CICS subpools in the SDSA
Subpool name Description
APECA Storage for the event control areas.
DFHAPU24 A general subpool for application domain storage below 16 MB.
LDPGM Storage for dynamically loaded application programs (RMODE (24)). The expected size of this subpool can be predicted from previous releases, and by taking LDPGMRO into account. The subpool size can be reduced by using 31-bit programs. Not reentrant.
LDRES Storage for resident application programs (RMODE (24). The expected size of this subpool can be predicted from previous releases, and by taking LDRESRO into account. The subpool size can be reduced by using 31-bit programs. Not reentrant.
OSCOBOL Used for the allocation of the COBOL merged load list (MLL) control block and its extents. This subpool should never occupy more than its initial allocation of one page of storage.
SMSHRU24 Used for many control blocks of SHARED_USER24 class storage.
ZCTCTUA Storage for the TCTTE user area. It can be located in one of the following DSAs: SDSA, ECDSA, CDSA, or ESDSA. Its location is controlled by the system initialization parameter, TCTUALOC=ANY|BELOW and the system initialization parameter, TCTUAKEY=CICS|USER. The maximum size can be specified in USERAREALEN operand of the terminal definition. For more information about the terminal definition, see TERMINAL resources.