Guardian Procedure Calls Reference Manual

18: elapsed time
the amount of time, in microseconds, since the processor was loaded.
19: busy time
the amount of time, in microseconds, that processes have been executing since the processor
was loaded. The comparison of busy time values returned by this attribute across a Core
License change of the number of enabled IPUs does not provide useful results. Attribute 74
can be used to determine if the number of enabled IPUs has changed at the comparison
interval.
20: idle time
the amount of time, in microseconds, that has not been spent in process execution or interrupt
handling since the processor was loaded. The comparison of idle time values returned by this
attribute across a Core License change of the number of enabled IPUs does not provide useful
results. Attribute 74 can be used to determine if the number of enabled IPUs has changed at
the comparison interval.
21: interrupt time
the amount of time, in microseconds, that has been spent handling interrupts since the processor
was loaded. The interrupt time returned is the sum of the ServerNet Interrupt Processes and
the Timer Interrupt Process time (they are the TSMSGIP, TSCOMIP, TSSTRIP, TSERRIP, and
NTIMEIP processes' time), which can be obtained from the Interrupt Processes' busy time
directly. Comparing busy time values returned by this attribute across a Core License change
of the number of enabled IPUs does not provide useful results. Attribute 74 can be used to
determine that the number of enabled IPUs has changed at the comparison interval.
22: processor queue length
the current number of processes that are ready to execute. The returned value is an unsigned
integer.
23: dispatches
the number of dispatch interrupts since the processor was loaded. This number is returned as
an unsigned value.
24: PCBs in low PINs
an array of counters that refer to the number of low-PIN process control blocks (PCBs) in the
processor. The number of array elements is always 4 and the elements in the array are:
maximum number used, current number in use, number free, and number of allocation failures.
25: PCBs in high PINs
an array of counters that refer to the number of high-PIN process control blocks (PCBs) in the
processor. The number of array elements is always 4 and the elements in the array are:
maximum number used, current number in use, number free, and number of allocation failures.
26: time list elements
an array of counters that refer to the number of time list elements (TLEs) for the processor. The
number of array elements is always 4 and the elements in the array are: maximum number
used, current number in use, number configured, and number of allocation failures.
27: process time list elements
an array of counters that refer to the number of process time list elements (PTLEs) for the
processor. The number of array elements is always 4 and the elements in the array are:
maximum number used, current number in use, number configured, and number of allocation
failures.
1162 Guardian Procedure Calls (P)