![]() |
![]() 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.
|