TOCPREVNEXTINDEX

Lund Performance Solutions


SOS Process Detail

The Process Detail Screen

The Process Detail screen displays detailed information about a specific process.


Figure 25.1 SOS Process Detail screen
To access this screen from any SOS display screen:
  • Type s from the SOS Enter command: prompt to view the Screen Selection Menu screen.
  • From the Screen Selection Menu screen, enter P (Process Detail).
  • At the secondary prompt:
  • Press the Enter key to display the process detail information for the given process.
  • Or, enter the PID of another process.
  • The Process Detail screen will display. An example of the screen is shown in Figure 25.1.

    Process Detail Screen Display Items

    PID

    The PID portion of the Process Detail screen displays process identification. Each data item is described in the following table.
    Table 25.1 SOS PID data items
    Data Item
    Description
    Pid
    The identification number for the specified process.
    PPID
    The identification number for the parent process.

    ID

    The ID portion of the Process Detail screen displays additional identification information. Each data item is described in the following table.
    Table 25.2 SOS ID data items
    Data Item
    Description
    Cmd
    The command that was invoked to create the process (does not include arguments).
    User
    The real user name of the user that owns the process.
    Group
    The name of the group that owns the process.

    SCHEDULING

    The SCHEDULING portion of the Process Detail screen displays scheduling information. Each data item is described in the following table.
    Table 25.3 SOS SCHEDULING data items
    Data Item
    Description
    Nice
    The nice value. A value of R indicates the process has a real time priority—the nice value is not used. For information about the nice utility, see the Unix man page, "nice."
    Pri
    The priority of the process. The value depends on the scheduling policy.
    Sched
    The scheduling policy of the process. Possible values are:
  • TS - timeshare scheduling.
  • SYS - system process scheduling.
  • RT - real-time scheduling.
  • IA - interactive scheduling.
  • For information about the scheduling, see the Unix man page, "priocntl."
    wchan
    The kernel address of the resource on which the process is waiting.

    TERMINAL

    The TERMINAL portion of the Process Detail screen displays terminal information related to the process. Each data item is described in the next table.
    Table 25.4 SOS TERMINAL data items
    Data Item
    Description
    tty
    The device file associated with the terminal device. If the process is not attached to a terminal, three dashes (---) is displayed.
    State
    The terminal state:
  • DET - detached from a terminal.
  • ATT - attached to a terminal.
  • ioch /s
    The number of character I/Os to or from the terminal, per second.

    CPU

    The CPU portion of the Process Detail screen displays process and workload CPU information. Using the c command key toggles between two sets of data: a detailed breakdown of CPU usage and a list of response and transaction data. Each data item is described in the following table.
    Table 25.5 SOS CPU data items
    Data Item
    Description
    CPU %
    The percentage of the current interval that the process was executing. This value is normalized for multiple processors—the sum of the CPU% values should not exceed 100.
    CPU ms
    The number of milliseconds the process was executing. The value in brackets, [ ], is a cumulative value, not an averaged cumulative value.
    User %
    The percentage of the process’ execution time spent in user mode. This includes real, nice, and negative nice time.
    Sys %
    The percentage of the process’ execution time spent in system/kernel mode. This includes memory and trap time.
    Trap %
    The percentage of the process’ execution time spent processing traps.

    MEMORY

    The MEMORY portion of the Process Detail screen displays process and workload memory information. Each data item is described in the following table.
    Table 25.6 SOS MEMORY data items
    Data Item
    Description
    RSS
    The resident set size, which is equal to the amount of RAM the process is using. This value does not include shared memory.
    VSS
    The amount of virtual memory the process has reserved, which is equal to the size of the process’ core image including text, data, and stack.
    State
    The process state with respect to memory (not applicable to workloads). The possible values are:
  • Dead - the process is dead.
  • LOAD - the process is loaded in memory.
  • DEACT - the process is deactivated.
  • Min /s
    The number of minor page faults experienced by the process, per second.
    Maj /s
    The number of major page faults experienced by the process, per second.
    Swp /s
    The number of processes swapped out per second.

    LWP/CSW

    The LWP/CSW portion of the Process Detail screen displays information about lightweight processes and context switches. Each data item is described in the following table.
    Table 25.7 SOS LWP/CSW data items
    Data Item
    Description
    nwlp
    The number of lightweight processes (threads).
    csw/s
    The number of voluntary context switches per second. A voluntary context switch will occur when a process’ relinquishes the CPU and its time slice is not yet expired.
    icsw/s
    The number of involuntary context switches per second. Involuntary switches occur when a process’ time slice expires.

    DISK

    The DISK portion of the Process Detail screen displays various process and workload disk statistics. Each data item is described in Table 25.8.
    Table 25.8 SOS DISK data items
    Data Item
    Description
    Phyio in
    The number of physical disk reads.
    Phyio out
    The number of physical disk writes.
    Phyio in/s
    The number of physical disk reads per second.
    Phyio out/s
    The number of physical disk writes per second.
    IO%
    The percentage of I/Os performed on the disk, system-wide.

    WAIT STATES

    The WAIT STATES portion of the Process Detail screen displays various process and workload wait state information. Each data item is described in the following table.
    Table 25.9 SOS PID data items
    Data Item
    Description
    JOB
    The percentage of a process’ time spent in the JOB state, waiting for job control or tracing signals.
    CPU
    The percentage of a process’ time spent in the CPU state.
    OTHR
    The percentage of a process’ time spent in the OTHR state, waiting on all other resources and events.
    PRI
    The percentage of a process’ time spent in the PRI state, waiting for the CPU.
    TFLT
    The percentage of a process’ time spent in the TFLT state, waiting on text page faults.
    DFLT
    The percentage of a process’ time spent in the DFLT state, waiting on data page faults.
    KFLT
    The percentage of a process’ time spent in the KFLT state, waiting on kernel page faults.
    ULCK
    The percentage of a process’ time spent in the UFLT state, waiting on user locks.

    Lund Performance Solutions
    www.lund.com
    Voice: (541) 812-7600
    Fax: (541) 81207611
    info@lund.com
    TOCPREVNEXTINDEX