CDSASZE

The CDSASZE system initialization parameter specifies the size of the CDSA.

Defining CDSASZE

You can define the CDSASZE system initialization parameter in the following ways:
  • In the PARM parameter of the EXEC PGM=DFHSIP statement.
  • In the SYSIN data set of the CICS® startup job stream.
  • Through the system console.
You cannot define the CDSASZE system initialization parameter in the DFHSIT macro.

Values for CDSASZE

Important: Setting the size of individual dynamic storage areas (DSAs) is not usually necessary and it is not recommended. If you specify DSA size values that, in combination, do not allow sufficient space for the remaining DSAs, CICS fails to initialize. The limit on the storage available for the DSAs in 24-bit storage (below the line) is specified by the DSALIM system initialization parameter system initialization parameter. You must allow at least 256 KB for each DSA in 24-bit storage for which you have not set a size. See DSALIM system initialization parameter.
CDSASZE={0K|number}
0K is the default value for CDSASZE. Valid values for the CDSASZE system initialization parameter are as follows:
0 (zero)
The size of the CDSA dynamic storage area size can change dynamically. Zero is the default.
number
A non-zero value specifies that the size of the CDSA dynamic storage area is fixed. Specify number as an amount of storage in the range 0 - 16777215 bytes in multiples of 262144 bytes (256 KB). If the value you specify is not a multiple of 256 KB, CICS rounds up the value to the next multiple.

You can specify number as a number of bytes, a whole number of kilobytes, or a whole number of megabytes. Use the letter M to indicate that the value represents a whole number of megabytes (for example, 4 M). Use the letter K to indicate that the value represents a whole number of kilobytes (for example, 4096 K), in which case the number is rounded up to the number of megabytes.

Restriction: You can specify the CDSASZE parameter in PARM, SYSIN, or CONSOLE only.