Defaults

If no REGIONX value is specified on the EXEC statement, but REGIONX is specified on the JOB statement, the JOB REGIONX specification is used for each step in the job. Otherwise, system defined storage settings are used.

If, however, a REGIONX keyword is specified but with null values, the system uses the following rules for each value:
  • First value: The system uses the JOB REGIONX first value, the REGION value from the JOBCLASS (if less than 16M) or 0M, in that order. When 0M is used, this implies that all below the line private storage is available to the program.
  • Second value: The system uses the JOB REGIONX second value, the REGION value from the JOBCLASS (if greater than 16M) or 128M, in that order. If the program needs access to all available above the line private storage, a value of 0M is to be explicitly coded for the second value.

The installation might reduce these numbers through the MEMLIMIT keyword in the SMFPRMxx parmlib member, by way of the IEFUSI installation exit or by keywords in the SMFLIMxx parmlib member.