Guardian Procedure Calls Reference Manual (G06.25+)

System Limits
Guardian Procedure Calls Reference Manual522629-013
J-3
1.5 GB H06.01 and all subsequent H-series
releases
Open user
semaphores
64
Concurrent
outstanding messages
4,096 512 default (Maximums for incoming and
outgoing messages are set separately, but
have the same limits.)
Time Slice 2 seconds for
G-series
releases
The time slice is the amount of time a
process can run at a given priority before it
is declared CPU-bound and has its priority
decremented.
400
milliseconds
for H-series
releases
This value is for NSE-A processors. This
value could decrease on faster
processors.
Table J-3. Per-Processor Limits (page 1 of 2)
Limit Description
Maximum
Value Comment
Processes 64K Architectural limit; current practical limit
is much lower.
Processes 4000 for
TNS/R,
5000 on
TNS/E
when they
are TNS
processes,
and 8000
for TNS/E
total
Implementation limit. Limit is reached
when processor runs out of a resource
such as CPU cycles, types of memory
(kernel aliased, memory, other virtual
memory, or physical memory) or other
limits documented in this Appendix.
Message quick cells
(MQCs)
<256K Controls number of concurrent
outstanding messages.
Time-list elements (TLEs) 3,600 for
TNS/R and
20000 for
TNS/E
Limited by system data space
availability; defaults to 1.5 times number
of configured PCBs. The last 100 TLEs
are available only to system processes.
Table J-2. Per-Process Limits (page 2 of 2)
Limit Description
Maximum
Value Comment