Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pst — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

dspst

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026