サブプールの使用

サブプールを使用すると、メインフレームと同様に、メモリ要件の管理に役立ちます。 サブプールは、単一の FREEMAIN または STORAGE RELEASE マクロ文で割り当て解除できるメモリ割り当ての論理グループです。 サブプールは、境界の上位および下位のどちらのメモリにも利用できます。

サブプールを作成するには、GETMAIN または STORAGE OBTAIN マクロ文に SP パラメーターをインクルードするだけです。 有効なサブプールの値は 0 ~ 127、131 および 132 です。GETMAIN および STORAGE OBTAIN マクロ文の SP パラメーターを省略する場合、NONCAN Linker 指令 (この場合、すべてのメモリはサブプール 132 に割り当てられる) を指定しない限り、すべてのメモリはサブプール 0 に割り当てられます。