

DC/UCF Concepts › Storage Pools
Storage Pools
A storage pool is an area of storage in the DC/UCF region/partition from which the system and programs executing under the system acquire space for work areas and control blocks. Typically, storage pools hold:
- Program variable storage
- COBOL working storage
- Variable portions of CA ADS dialogs
- Variable portions of subschema tables and access modules
- Currency blocks
- Database lock tables
- Buffer pools (if IDMS storage is specified on the DMCL BUFFER statement or through the DCMT VARY BUFFER command)
- Secondary allocations of null PDEs
- User trace buffers
256 Storage Pools is the Maximum
A DC/UCF system can include up to 256 storage pools. Each pool is identified by a unique number. The following table describes the storage pools that you can define.
|
Pool Id
|
Characteristics
|
|
Storage pool 0
|
- Primary storage pool
- Mandatory for each DC/UCF system
- Located in 24-bit address space
- Defined by the STORAGE POOL parameter of the system generation SYSTEM statement
|
|
Storage pools
1 through 127
|
- Secondary storage pools
- Optional
- Located in 24-bit address space
- Defined by the system generation STORAGE POOL statement
|
|
Storage pools
128 through 254
|
- Secondary storage pools
- Optional (only for operating systems that support 31-bit addressing)
- Located in 31-bit address space
- Defined by the system generation XA STORAGE POOL statement
|
|
Storage pool
255
|
- Secondary storage pool
- Located in 31-bit address space
- Defined by the XA STORAGE POOL parameter of the SYSTEM statement
|
Copyright © 2014 CA.
All rights reserved.
 
|
|