Change maximum value for resident main memory pages
Component: | BS2000 |
Functional area: | System control and optimization |
Domain: | SYSTEM-TUNING |
Privileges: | TSOS |
Routing code: | R |
Function
After system initialization there are by default no more than 24 resident main memory pages available to all users together. The MODIFY-SYSTEM-BIAS command can be used to change the limit during system operation. A reasonable value must be chosen, as appropriate to the load and the types of job being performed. The value must at least comply with the condition specified in the MAX-RESIDENT-PAGES operand. A suitable method for determining an “optimum” value (resulting in no performance degradation) is described in the “Performance Handbook” [27].
Systems support can use the SHOW-SYSTEM-STATUS command, operand INFORMATION=*SYSTEM-PARAMETERS to display the currently valid values.
The default value *UNCHANGED in the corresponding operands means that the previously valid definition still applies.
Format
MODIFY-SYSTEM-BIAS |
MAX-RESIDENT-PAGES = *UNCHANGED / <integer 0..2147483639 4Kbyte> |
Operands
MAX-RESIDENT-PAGES = *UNCHANGED / <integer 0..2147483647 4Kbyte>
Maximum number of resident main memory pages available for user jobs.
The value must comply with the following condition:
0 <= n <= w - x - y - 256 | ||
where: | w | number of main memory pages |
x | number of class 1 memory pages | |
y | number of class 3 memory pages | |
256 | saturation criterion |
Return codes
(SC2) | SC1 | Maincode | Meaning |
---|---|---|---|
0 | CMD0001 | No error | |
3 | CMD0202 | Function or unit not supported | |
3 | EXC0450 | Parameter error | |
3 | EXC0451 | Missing privilege | |
3 | EXC0452 | Insufficient storage space available |