A SERVICE OF

logo

Chapter 7 597
Command Definitions S-SO
SHOWPROC
LOGON (v): The job/session, user, and account name associated with this process.
PARENT (5): Process Identification Number for the process' parent (decimal). This field
is unique to the DETAIL format. The DETAIL format displays PARENT so
that process relationships can be determined. A zero indicates that the
process does not have a parent (for example, PROGEN).
PIN (5): Process Identification Number for the process (decimal). The SUMMARY
format indents the PIN column by two spaces for each child process so that
you can clearly see a process' descendants. The DETAIL format precedes
the pin with a percent sign (%) to indicate that the process is an artificial
member of its workgroup, and does not indent the display.
PRI (5) The priority at which the process is currently executing. A lower numeric
value indicates a higher priority. It also indicates whether the process is
linear, runs with fixed priority (L), or is decayable (D). This field is unique
to the DETAIL format.
PROGRAM (v): The file name of the program the process is executing.
QUEUE (v): The scheduling queue attribute associated with this process. The QUEUE
field is unique to the DETAIL format.
QPRI (5): A combination of SUBQUEUE and PRIORITY which appears as Qnnn[*]. Q
is a single character abbreviation of the process' scheduling queue
attribute. The nnn is the process' priority, and * indicates that this process
is a system process. The QPRI field is unique to the SUMMARY format.
STATE (5): The execution state of the process, which can be one of the following:
BLKIO blocked for terminal write or control.
WAIT generic process block, usually waiting for a message.
BLKCB blocked for control block.
BLKMM blocked for memory manager.
READY ready to execute (or executing).
STEP (v): The command that the displayed CI process is currently executing. This
field is not shown for non-CI processes.
WORKGROUP (v): The workgroup of which the process is a member. WORKGROUP appears as
[%]name, where % indicates that the process is an artificial member of the
workgroup, and name is the workgroup name. A process becomes an
artificial member when it is explicitly placed into the workgroup via
ALTPROC or AIFPROCPUT instead of naturally meeting the membership
criteria of the workgroup.
On the next page is a sample output of the DETAIL format. In this example, pin 2 is a
system mode process, running linearly at priority 142. Pin 99 is a user mode process
running linearly at priority 160. Pin 121 is a user mode process that is an artificial
member of the "Payroll_Online" workgroup