HP OpenVMS Systemsask the wizard |
The Question is: We have a process that opens network connections to client programs. After some number of connecttions we get a process quota exceeded: %system-f-exquota, process quota exceeded How do I change the process quota for this type of connection? The Answer is :
This could potentially be caused by an insufficient quota setting, or
it could be caused by a quota leak that is occuring within the process.
The MAXBUF system parameter, as well as various of the process quotas
established via the AUTHORIZE utility -- such as BYTLM -- can potentially
be the culprit here.
Unfortunately, there is no way to be more specific without knowledge of
the process activity at the time of the failure. (Tools and DCL
procedures can be used -- from another process -- to monitor the process
quota settings and usage at the time of the failure.)
--
EXQUOTA, process quota exceeded
Facility: SYSTEM, System Services
Explanation: An image could not continue executing or a command could
not execute because the process exceeded one of its resource
quotas or limits.
...
This message can indicate failure to create a subprocess
because deductible quotas, when subtracted from the current
quotas of the creator, would not leave the minimum required
quotas for the creator.
This message may also occur if the size of a buffered I/O
request exceeds the value of the SYSGEN parameter MAXBUF.
User Action: Use the DCL command SHOW PROCESS/QUOTAS to determine the
current quotas and to determine which quota is exceeded.
Determine whether any subprocesses are hibernating and
are no longer performing useful functions; delete any such
subprocesses.
If a program fails consistently because of insufficient
quotas, ask the system manager to increase your quotas.
|