EDSALIM

The EDSALIM system initialization parameter specifies the upper limit of the total amount of storage within which CICS® can allocate the individual extended dynamic storage areas (EDSAs) that reside in 31-bit (above-the-line) storage; that is, above 16 MB but below 2 GB.

EDSALIM={800M|number}
800M
The default EDSALIM value is 800 MB (838,860,800 bytes).
number
A value in the range 64 MB through 2047 MB, in multiples of 1 MB. If the size specified is not a multiple of 1 MB, CICS rounds the value up to the next multiple.

You can specify number in bytes (for example, 52428800), a whole number of kilobytes (for example, 51200K), or a whole number of megabytes (for example, 50M). See Coding conventions for DSA limits.

From the storage that you specify using EDSALIM, CICS allocates the ECDSA, EUDSA, ESDSA, ERDSA, and ETDSA. For information about the contents of each of the extended dynamic storage areas, see CICS dynamic storage areas.

The maximum value that you can specify for EDSALIM is limited by the following factors:
  • The size that you have specified for the CICS region on the MVS™ REGION parameter in the CICS job or procedure.
  • The amount of MVS storage, outside the EDSAs, that you require to satisfy MVS GETMAIN requests for 31-bit (above-the-line) storage.

For methods to estimate the amount of storage to specify on the EDSALIM parameter, see Estimating, checking, and setting EDSALIM.

Note: If you change the EDSA limit while CICS is running, the change is cataloged in the local catalog. If EDSALIM is specified in the system initialization table, the cataloged value specified by the change overrides the value of the EDSALIM system initialization parameter on an initial, cold, or warm start. The cataloged value is not used if you specify EDSALIM as a system initialization parameter override (for example, in SYSIN), or if you reinitialize the CICS catalog data sets.