JPusage
JPusage is a tabular display of running processes and some of their
properties.
The fields displayed are:
- COMMAND: the file executed
- pid: process id
- USER: name of process owner
- nlwp: number of lwps (threads) in the process
- RTIME: elapsed time used by the process and all its threads (so a
multi-threaded process counts multiple times)
- UTIME: user time
- STIME: system time
- MINF: minor faults incurred by the process
- MAJF: major faults incurred by the process
- NSWAP: swaps incurred by the process
- INBLK: blocks input by this process
- OUBLK: blocks output by this process
- MSND: messages sent by this process
- MRCV: messages received by this process
- SIGS: signals received by this process
- VCTX: voluntary context switches incurred by the process
- ICTX: involuntary context switches incurred by the process
- SYSC: system calls executed by the process
- IOCH: number of chars read and written by this process
Not all are shown by default; you can select which fields are
displayed using the Columns menu.
The rows can be sorted by selecting the column header.
The toolbar
The toolbar contains a small number of menus.
- File - allows you to exit JPusage.
- Update every - allows you to change how rapidly the statistics are
updated.
- Help - shows this help file, and the CDDL license that this
software is licensed under.
- Users - allows you to select which users' processes are shown.
- Columns - allows you to select which columns are shown.
- Zones (only if multiple zones are running when JPusage starts) - allows you to select which zones' processes are shown.