PCDSASZE

The PCDSASZE parameter specifies the size of the PCDSA dynamic storage area. Message DFHSM0136I at initialization shows the value that is set.

Defining PCDSASZE

You can define the PCDSASZE 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 PCDSASZE system initialization parameter in the DFHSIT macro.

Values for PCDSASZE

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.

Valid values for the PCDSASZE system initialization parameter are as follows:

PCDSASZE={0|number}
0 is the default value for PCDSASZE. Valid values are as follows:
0 (zero)
The size of the PCDSA dynamic storage area size can change dynamically. Zero is the default.
number
A non-zero value specifies that the size of the PCDSA 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 PCDSASZE system initialization parameter in PARM, SYSIN, or CONSOLE only.