gtps4m0uSystem Generation

Storage Requirements for Pool Directory Buffers

This section describes the preliminary storage requirement formulas for pool directory buffers. The calculations are based on set size values. The amount of storage carved by CTIN for directory buffers will increase as the set size increases.

For each long-term pool section defined in the system, the amount of storage carved is:

(ICY7CSZ + ( 2 × ICY7SSZ)) + (2 × (CY3SYZ + CY4SYZ) × set size)

For each short-term pool section defined in the system, the amount of storage carved is:

(ICY7CSZ + (2 × ICY7SSZ)) +
  (2 × 4K × INT((((CY3SYZ + CY4SYZ + ICY8SIZ) × set size) / 4K) + 1)) +
    (2 × 4K × (INT((CY2LDR - CY2FDR) / CY$CNT) + 1))

Both calculations are rounded to the next 4K boundary.

The following table shows the meaning of the labels found in the formulas, and identifies the DSECTs where the values of the fields can be found.

Label Description DSECT
ICY7CSZ The size of the common area of the Pool Directory Set Control Area. ICY7PR
ICY7SSZ The size of one buffer control area of the Pool Directory Set Control Area. ICY7PR
CY3SYZ The size of one pool directory. CY3DR
CY4SYZ The size of the memory-resident pool directory control fields. CY3DR
ICY8SIZ The size of one slot in the Short Term Limits Control Subtable. ICY8CS
CY2LDR The ordinal number of the last pool directory in a pool section. (This value must be provided by the user.) CY2KT
CY2FDR The ordinal number of the first pool directory in a pool section. (This value must be provided by the user.) CY2KT
CY$CNT The number of directory time stamp entries that will fit in one data record of the Short Term Pool Directory Control Record. CY$CR