The number of jobs and suites which can be held by JXS is determined by data held in the JXS task description. These can vary between sites giving widely different maximum numbers of jobs; between 240 and 3000.
When running work with PXS the number of entries in the scheduler tends to increase, since more work is being scheduled at any one time, and the JXS limits should be re-examined.
The important ones are:
The JXS limits can be checked with the following command:
DTSKD( JXS, BASIC & UDATA )
The listing will look something like this:
*** DETAILS OF TASK PXS AT 11:38:14 ON 1992/08/12 ***
UNIQUE YES
SHAREABLE YES
AVAILABILITY 9
LIBRARY :PXSDEMO.PXSSTDSW253
VM DESCRIPTION 2
OCF NUMBER 17
OPERATOR TAG PXS
INITIALISATION PROCEDURES EXSINITIALISESCHEDULER
QUOTA 120 K BYTES
POLICY 7
*** USER DATA ***
*** DATA IN DIAGNOSTIC (TRWLD) FORMAT
TYPE RAK WAK LNTH DATA(CHARACTERS) DATA(HEX)
---- --- --- ---- ---------------- ---------
1 15 8 1 ? HEX(01)
2 15 8 1 ? HEX(07)
3 15 8 2 AP HEX(C1D7)
4 15 8 25 :PXSDEMO.PXSBATC HEX(7AD7E7E2C4C5D4D64BD7E7E2C2C1E3C3)
HQUEUE253 HEX(C8D8E4C5E4C5F2F5F3)
5 15 8 4 ???? HEX(00000100)
6 15 8 3 BCD HEX(C2C3C4)
7 15 8 1 ? HEX(80)
8 15 8 14 ?????????????? HEX(0007000600050004000300020001)
9 15 8 8 ???????? HEX(0000000000000100)
10 15 8 20 ?PXSBATCH??????? HEX(08D7E7E2C2C1E3C3C8FF000000000000)
???? HEX(00000078)
11 15 8 1 ? HEX(00)
100 15 8 4 ???? HEX(00000004)
101 15 8 1 ? HEX(00)
200 15 8 10 PXS254HOOK HEX(D7E7E2F2F5F3C8D6D6D2)
*** END OF DATA IN DIAGNOSTIC (TRWLD) FORMAT
*** END OF USER DATA ***
*** END OF TASK DETAILS ***
The QUOTA can be read directly from the basic data. The tag range and job limits are held in the UDATA in TLD format as items 6 and 9 respectively. Item 9 in the example is in hex, and represents a job limit of 256 entries.
The JXS limits can be changed using CHANGE_TASK. QUOTA is changed using the QUOTA parameter while the UDATA items are changed via the GENDATA parameter and a HEX string as below. For simplicity the examples below are for 1000 and 3000 entries.
For 1000 entries the QUOTA should be 240KB and the GENDATA is:
HEX(060F0801) + "B" + HEX(090F08080000000000000420)
For 3000 entries the quota should be 360kb and the GENDATA is:
HEX(060F0803) + "BCD" + HEX(090F08080000000000000C20)
In both cases a few more entries are allowed for internal EXS use.