z/OS 设置了内存限制,这些限制基于为作业指定的 REGION= 和 MEMLIMIT= 参数的值。但可以使用多个安装出口来覆盖这些限制,如 IEFUJV、IEFUSI、IEALIMIT、JES2 Exit 6 或 JES3 Exit IATUX03。在提出 GETMAIN 请求时,它必须满足可用限制。也就是说,必须提供满足限制条件的连续可用空间,否则请求失败。
CA Chorus 旨在以 REGION=0M(默认值)运行。IBM 定义此方案意味着“没有限制”。因此,如果 z/OS 默认值不被覆盖,则低于线、高于线但低于条以及高于条的所有内存都可供分配。其他值的 REGION 会导致低于条的内存存在限制,导致默认情况下没有高于条的内存。要在这些情况下获得高于条的内存,必须将 MEMLIMIT 指定为非零值。
安装过程中可以在 SYS1.PARMLIB 的 SMFPRMxx 成员中指定 MEMLIMIT 的默认值。如果没有指定默认值,z/OS 默认值为 MEMLIMIT(00000M),高于条的内存将不可用,除非指定 REGION=0M(如上所述)。也可以在 JCL 的 JOB 或 EXEC 语句中指定 MEMLIMIT=nnnnnM。JCL 中的值始终覆盖 SMFPRMxx 成员中的默认值。IEFUSI 出口是可用于覆盖 MEMLIMIT 的唯一值。要找到活动的默认值,可通过输入以下控制台命令显示活动的 SMF 选项:
D SMF,O
版权所有 © 2013 CA。
保留所有权利。
|
|