A subpool is a group of logically related storage blocks identified by a subpool number. In a request for virtual storage, a subpool number indicates the type of storage that is requested. Table 1 lists the subpools and their attributes. Be sure to read the notes at the end of the table where applicable.
Subpool dec (Hex) | Location | Fetch protection | Type | Storage built | Owner | Storage key | See notes |
---|---|---|---|---|---|---|---|
0-127 (0-7F) | Private low | Yes | Pageable | Bottom-up | Task. TCB identified in note 11. |
Same as TCB key at the time of the first storage request. | 1, 6, 8, 10, 14 |
129 (81) | Private low | Yes | Pageable | Bottom-up | Job step. TCB whose address is in TCBJSTCB of TCB identified in note 11. |
Selectable. See Table 1. | 1, 11, 14 |
130 (82) | Private low | No | Pageable | Bottom-up | Job step. TCB whose address is in TCBJSTCB of TCB identified in note 11. |
Selectable. See Table 1. | 1, 11, 14 |
131 (83) | Private low | Yes | Pageable | Bottom-up | Job step. TCB whose address is in TCBJSTCB of TCB identified in note 11. |
Selectable. See Table 1. | 1, 6, 7, 11, 14 |
132 (84) | Private low | No | Pageable | Top-down | Job step. TCB whose address is in TCBJSTCB of TCB identified in note 11. |
Selectable. See Table 1. | 1, 6, 7, 11, 14 |
203 (CB) | Private ELSQA | No | DREF | Top-down | Task. TCB shown in Table 1. |
0 | 2, 4, 13, 15 |
204 (CC) | Private ELSQA | No | DREF | Top-down | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
0 | 2, 4, 13, 15 |
205 (CD) | Private ELSQA | No | DREF | Top-down | Address space | 0 | 2, 4, 13, 15 |
213 (D5) | Private ELSQA | Yes | DREF | Top-down | Task. TCB shown in Table 1. |
0 | 2, 4, 13, 16 |
214 (D6) | Private ELSQA | Yes | DREF | Top-down | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
0 | 2, 4, 13, 16 |
215 (D7) | Private ELSQA | Yes | DREF | Top-down | Address space | 0 | 2, 4, 13, 16 |
223 (DF) | Private ELSQA | Yes | Fixed | Top-down | Task. TCB shown in Table 1. |
0 | 2, 4, 17 |
224 (E0) | Private ELSQA | Yes | Fixed | Top-down | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
0 | 2, 4, 17 |
225 (E1) | Private ELSQA | Yes | Fixed | Top-down | Address space | 0 | 2, 4, 17 |
226 (E2) | Common SQA/ESQA | No | Fixed | Top-down | System | 0 | 3, 5 |
227 (E3) | Common CSA/ECSA | Yes | Fixed | Top-down | System | Selectable. See Table 1. | 1 |
228 (E4) | Common CSA/ECSA | No | Fixed | Top-down | System | Selectable. See Table 1. | 1 |
229 (E5) | Private high | Yes | Pageable | Top-down | Task. TCB shown in Table 1. |
Selectable. See Table 1. | 1 |
230 (E6) | Private high | No | Pageable | Top-down | Task. TCB shown in Table 1. |
Selectable. See Table 1. | 1 |
231 (E7) | Common CSA/ECSA | Yes | Pageable | Top-down | System | Selectable. See Table 1. | 1 |
233 (E9) | Private LSQA/ELSQA | No | Fixed | Top-down | Task. TCB shown in Table 1. |
0 | 2, 19 |
234 (EA) | Private LSQA/ELSQA | No | Fixed | Top-down | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
0 | 2, 20 |
235 (EB) | Private LSQA/ELSQA | No | Fixed | Top-down | Address space | 0 | 2, 21 |
236 (EC) | Private high | No | Pageable | Top-down | Task. TCB identified in note 12. |
1 | 2, 12 |
237 (ED) | Private high | No | Pageable | Top-down | Task. TCB identified in note 12. |
1 | 2, 12 |
239 (EF) | Common SQA/ESQA | Yes | Fixed | Top-down | System | 0 | 2 |
240 (F0) | Private low | Yes | Pageable | Bottom-up | Task. TCB identified in note 11. |
Same as TCB key at the time of the first storage request. | 1, 9, 10, 11, 14 |
241 (F1) | Common CSA/ECSA | No | Pageable | Top-down | System | Selectable. See Table 1. | 1 |
244 (F4) | Private Low | No | Pageable | Bottom-up | Job step. TCB whose address is in TCBJSTCB of TCB identified in note 11. |
Selectable. See Table 1. | 1, 14 |
245 (F5) | Common SQA/ESQA | No | Fixed | Top-down | System | 0 | 2 |
247 (F7) | Common ESQA | Yes | DREF | Top-down | System | 0 | 2, 4, 13 |
248 (F8) | Common ESQA | No | DREF | Top-down | System | 0 | 2, 4, 13 |
249 (F9) | Private high | No | Pageable | Top-down | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
Selectable. See Table 1. | 1 |
250 (FA) | Private low | Yes | Pageable | Top-Down | Task. TCB identified in note 11. |
Same as TCB key at the time of the first storage request. | 1, 9, 10, 11, 14 |
251 (FB) | Private low | Yes | Pageable | Bottom-up | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
Same as TCB key at the time of the first storage request. | 1, 10, 14 |
252 (FC) | Private low | No | Pageable | Bottom-up | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
0 | 1, 14 |
253 (FD) | Private LSQA/ELSQA | No | Fixed | Top-down | Task. TCB shown in Table 1. |
0 | 2, 18 |
254 (FE) | Private LSQA/ELSQA | No | Fixed | Top-down | Job step. TCB whose address is in TCBJSTCB of TCB shown in Table 1. |
0 | 2, 18 |
255 (FF) | Private LSQA/ELSQA | No | Fixed | Top-down | Address space. | 0 | 2, 18 |
For more information, see the description of the ATTACH and ATTACHX macros in z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN and the virtual storage management topic in z/OS MVS Programming: Assembler Services Guide. For additional information about the SWA, see z/OS MVS Initialization and Tuning Guide.