NUSERS parameter: Difference between revisions
Jump to navigation
Jump to search
m (misc formatting) |
|||
Line 15: | Line 15: | ||
==Description== | ==Description== | ||
<p>The total number of User Language users and Host Language Interface | <p> | ||
<p>The algorithm to determine if <var>[[ | The total number of User Language users and Host Language Interface [[Using HLI and batch configurations#IFAM2|IFAM2]] or [[Using HLI and batch configurations#IFAM4 for z/OS|IFAM4]] threads to be supported by <var class="product">Model 204</var>. </p> | ||
<p> | |||
The algorithm to determine if <var>[[NSERVS parameter|NSERVS]]</var>, <var>NUSERS</var>, and <var>[[NSUBTKS parameter|NSUBTKS]]</var> are too large is: </p> | |||
<p class="code">IF NUSERS=NSERVS | <p class="code">IF NUSERS=NSERVS | ||
NUSERS + NSUBTKS + 1 > 32767 | NUSERS + NSUBTKS + 1 > 32767 | ||
Line 22: | Line 24: | ||
NSERVS + NUSERS + NSUBTKS + 1 > 32767 | NSERVS + NUSERS + NSUBTKS + 1 > 32767 | ||
</p> | </p> | ||
<p>If too many process control blocks | <p> | ||
If too many process control blocks are requested, the user receives the following message: </p> | |||
<p class="code">M204.0021: NSERVS+NUSERS(IF SWAPPING)+NSUBTKS+1 > 32767 | <p class="code">M204.0021: NSERVS+NUSERS(IF SWAPPING)+NSUBTKS+1 > 32767 | ||
</p> | </p> | ||
<p>Each server, user, pseudo subtask, and the Scheduler has a process control block. There may not be more than 32767 process control blocks.</p> | <p> | ||
<p>If you receive the M204.0021 message, adjust the combination of NUSERS, NSERVS, and NSUBTKS + 1 so that it does not exceed 32767.</p> | Each server, user, pseudo subtask, and the Scheduler has a process control block. There may not be more than 32767 process control blocks.</p> | ||
<p> | |||
If you receive the M204.0021 message, adjust the combination of <var>NUSERS</var>, <var>NSERVS</var>, and <var>NSUBTKS</var> + 1 so that it does not exceed 32767.</p> | |||
[[Category:System parameters]] | [[Category:System parameters]] | ||
[[Category:Parameters]] | [[Category:Parameters]] |
Revision as of 20:40, 12 May 2017
Number of users
Summary
- Default value
- 1
- Parameter type
- System
- Where set
- On User 0's parameter line
- Related products
- All
- Introduced
- Model 204 V2.1 or earlier
Description
The total number of User Language users and Host Language Interface IFAM2 or IFAM4 threads to be supported by Model 204.
The algorithm to determine if NSERVS, NUSERS, and NSUBTKS are too large is:
IF NUSERS=NSERVS NUSERS + NSUBTKS + 1 > 32767 ELSE NSERVS + NUSERS + NSUBTKS + 1 > 32767
If too many process control blocks are requested, the user receives the following message:
M204.0021: NSERVS+NUSERS(IF SWAPPING)+NSUBTKS+1 > 32767
Each server, user, pseudo subtask, and the Scheduler has a process control block. There may not be more than 32767 process control blocks.
If you receive the M204.0021 message, adjust the combination of NUSERS, NSERVS, and NSUBTKS + 1 so that it does not exceed 32767.