10.4;pst (process_status), revision 2.1, 91/03/25
pst (process_status) -- List process internal state information.
usage: pst [-r seconds] [-nz] [-n node_spec] [-un] [-pa] [-c] [-ty] [-m]
DESCRIPTION
pst lists internal state information for all processes in the system by
name or UID.
OPTIONS
-r[epeat] n Repeat every n seconds. If you include this option, the
first pass displays the total time elapsed since process
creation. Subsequent passes display changes from the
previous pass.
-nz When used with -r, displays only processes that have used
a non-zero amount of CPU time during the sample period.
-n[ode] node_spec
Specify remote node whose process statistics are to be
listed.
See help node_spec for details about node specification
syntax.
-un Display Domain/OS process IDs.
-pa[ging] Display process-paging information. The paging data
presented is executable faults, data I/O faults, disk-
paging I/O, and network-paging I/O. If the -m option is
used, the paging information for each thread is
individually reported while the sum is listed in the line
for the associated process.
-c Display only brief information on level 2 (user)
processes. This output also suppresses the header lines
and the processor time total.
-ty[pe] Show whether each process is a user process (stops at
logout), a server process (started via -cps), or an OS
process (internal to the operating system).
-m Display the list of threads associated with each process.
Thread information is listed below the process
information.
EXAMPLES
$ pst
------------------------------------------------------------
Node: 4DC0
Time: Thursday, May 26, 1988 2:50:12 pm (EDT)
------------------------------------------------------------
Processor | PRIORITY | Program | State | Process Name
Time (sec)| mn/cu/mx | Counter | |
------------------------------------------------------------
13561.199 -- -- -- -------- ----- <Null Process>
185.307 -- -- -- -------- ----- <OS Processes>
442.032 16/16/16 9D63AA Wait display_manager
5.014 3/14/14 9D63AA Wait server_process_manager
1.158 3/14/14 9D5EAA Wait mbx_helper
16.708 3/12/14 <active> Ready aegis_shell
3.554 3/10/14 9D63AA Wait mail
21.927 3/14/14 9D63AA Wait alarm_server
560.526 3/ 9/14 9D63AA Wait sys5_bourne_again
5.943 3/14/14 9D63AA Wait bsd4.2_c_shell
37.433 3/14/14 9D619A Wait lp26
411.974 3/14/14 9D63AA Wait vt100_server
10.631 3/11/14 9D63AA Wait uid = 3c495808.50004dc0
-----------
15263.411
$ pst -n //brazil
------------------------------------------------------------
Node: CBB9
Time: Thursday, May 26, 1988 2:50:18 pm (EDT)
------------------------------------------------------------
Processor | PRIORITY | Program | State | Process Name
Time (sec)| mn/cu/mx | Counter | |
------------------------------------------------------------
1329590.507 -- -- -- -------- ----- <Null Process>
42761.139 -- -- -- -------- ----- <OS Processes>
29.647 16/16/16 322752C Wait init
28.578 3/14/14 3226F5C Wait mbx_helper
36.040 3/14/14 32273EE Wait server_process_manager
839.702 0/ 0/ 0 -------- Zombie
-----------
1372445.914
$ pst -n 125f0 -m
----------------------------------------------------------------------
Node: 125F0
Time: Thursday, April 11, 1991 12:59:43 pm (EDT)
----------------------------------------------------------------------
Processor | PRIORITY | Program | State | Thread | Process Name
Time (sec)| mn/cu/mx | Counter | | ID |
----------------------------------------------------------------------
10359.611 -- -- -- -------- ----- -------- <Null Process>
160.159 -- -- -- -------- ----- -------- <OS Processes>
45.810 16/16/16 E619A52 Wait 1 init
45.268 16/16/16 E61992C Wait 36 display_manager
10.184 5/16/16 E61992C Wait 34 uid = 50E8FC37.200125F0 (Xapollo)
0.832 3/14/14 E61992C Wait 27 llbd
3.432 3/14/14 E61992C Wait 37 pad0000
0.619 3/14/14 E6193B8 Wait 38 mbx_helper
19.358 -- -- -- -------- ----- -------- kb_reader
7.974 3/ 7/ 7 E61992C Wait 42 thread for kb_reader
11.384 3/12/14 E61992C Wait 39 thread for kb_reader
1.530 3/14/14 E61992C Wait 44 pad0004
-----------
10646.808
NOTES
A "Zombie" is a process that has died, but for which the parent hasn't
yet waited (by UNIX wait() or pgm_$proc_wait).
Processor times are rounded to the nearest millisecond, so processes that
use less than 0.0005 seconds (0.5 milliseconds) of processor time will
show zero processor time in the display. If the -m option is used, then
the processor time for each thread is individually reported while the sum
of all the thread times is listed in the line for the associated process.
SEE ALSO
More information is available. Type
help dspst For information on displaying process status in a graphic