gtps4m0u | System Generation |
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 |