HPOS 3.5 Solution for Unknown Status Occurring on Overloaded Servers

4 HP Output Server 3.5
Solution for Unknown Status Occurring on Overloaded Servers
HP-UX specific case
NOTE: For information on which attributes need to be indexed and which do not, read the readme
file located at $DAZEL_HOME/nls/oid/C/README.DPAOIDs
HP-UX specific case
HP-UX uses different ARENA's to allocate memory to each thread. This leads to a potential increase in the memory
usage for each operation, as the requests get served by different threads each time. But this increase is limited to the
number of threads used by the server, as the memory growth becomes significantly reduced or eliminated.
This behavior of HP-UX memory allocator can be altered using the _M_ARENA_OPTS environment variable.
Example
export _M_ARENA_OPTS=1:8
_M_ARENA_OPTS is interpreted as:
_M_ARENA_OPTS=#arenas:#extensionpages
In the above example, ARENAS is the number of ARENA's to be used for the application while extensionpages
determines the number of pages to be expanded each time. The default value for _M_ARENA_OPTS is 8:32. To
resolve the problem of server crash due to memory issue, use a single ARENA and set the extensionpage based on
your requirements
To prevent an unknown status from occurring on different servers (due to a memory issue), refer to the examples
given below:
Example 1
In the JQM server during heavy activity, the pdls command is used on a job and the memory consumption exceeds
the data segment limit of the system. If the jobs are submitted while querying the job status, the server consumes
more memory and fails.
016 (dlm job) __name,current-dlm-job-state,dlm-job-submissi
on-time
JQM 001 (job) __name,job-name,job-owner,destination,current
-job-state,queue-assigned,job-completion-
status,physical-printer-assigned,job-rete
ntion-time
002 (printer) __name,printer-realization,queue-supported
003 (server) __name
051 (queue) __name,scheduler-assigned
107
(capabilities)
__name
DSM 002 (printer) __name,queue-supported,printer-connection-mod
e,physical-device-type
003 (server) __name
101
(transformer)
__name
107
(capabilities)
__name
Server Name Table Name Indexed Attribute