Title: | *OLD* ALL-IN-1 (tm) Support Conference |
Notice: | Closed - See Note 4331.l to move to IOSG::ALL-IN-1 |
Moderator: | IOSG::PYE |
Created: | Thu Jan 30 1992 |
Last Modified: | Tue Jan 23 1996 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 4343 |
Total number of notes: | 18308 |
Hello, This is probably a dumb question but (I searched the old file as well as this and found no topic for this subject so I figure I must be the only one stuck with a dumb question this early in the morning! :^).... Are ALL-IN-1 sub-processes assigned WSQUOTA & WSEXTENT from default sysgen values or SYSUAF quotas? The reason I ask is because I find that jobs that are running in an ALL-IN-1 sub-process (not SPAWNed) that need more of these resources are not getting them despite the SYSUAF quotas being set higher than what the processes require. Can someone please shed some light? Thanks!
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
64.1 | system parameters | UTRTSC::BOSMAN | We're just sugar mice in the rain | Thu Feb 20 1992 14:26 | 6 |
Hi, I thought that these values are taken from PQL_MWSDEFAULT, PQL_MWSQUOTA and PQL_MWSEXTENT (system paramters). Sjaak. | |||||
64.2 | very possibly more than you care to know | JEKYLL::HYDE | From the laboratory of Dr. Jekyll | Mon Feb 24 1992 14:14 | 23 |
The subprocess gets it's quotes like this: 1. ALL-IN-1 calls GETJPI to get the current process values for the following: WSQUOTA, WSEXTENT, WSDEFAULT, DIOLM, BIOLM and ASTLM 2. It then calls $CREPRC and passes the above list in the QUOTA parameter. 3. EXE$CREPRC creates a shell process with an empty Process Quota Block (PQB). 4. EXE$CREPRC fills in the PQB with the system default PQL_D* parameters. 5. It then replaces the default values with any that are specified in the $CREPRC call (see 1 above) 6. It then compares each value with the corresponding PQL_M* value and uses whichever is larger, i.e. it forces each one to be at *least* the PQL_M* value. Remember that the main process gets it's values the same way following steps 2-6, with the exception that the quota list in $CREPRC is fully populated with the values from the user's UAF record. |