Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mpstat(1) — CX/UX 6.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

swap(1M)

pagesize(1)

iostat(1)

vmstat(1)

pstat(1M)

mpstat(1)

NAME

mpstat − report multiprocessor system statistics

SYNOPSIS

mpstat [-n namelist] [interval [count]]

DESCRIPTION

mpstat is a screen-oriented utility providing a graphical display of system activity.  The options and arguments are:

−n namelist
An alternate system name to be specified in place of /unix. 

interval
The number of seconds between screen updates.  If no interval is specified, a single snapshot summarizing the system’s activity since the last boot is displayed. 

count The number of times the display will be updated.  If no count is specified, the utility will run until aborted. 

The top of the display presents the following system-wide information:

intr/s The number of device interrupts per second.  Does not include 60 Hz clock interrupts. 

trap/s
The number of traps per second.  Includes page faults, protection faults, alignment faults, asynchronous system traps, etc.  Does not include system calls.

kcall/s
The number of system calls per second.

fork/s The number of forks per second. 

exec/s
The number of execs per second.

migrt/sec
The number of process migrations per second.

swtch/sec
The number of context switches per second.

valid/s
The number of page faults per second.

prot/s
The number of protection faults per second.

freed/s
The number of kilobytes of global memory freed per second.

global The number of kilobytes of free global memory. 

swap The number of kilobytes of free swap area. 

The next portion of the display presents a horizontal bar graph for each CPU indicating the percentage of time spent in system (%), user (+), nice (-), and idle (blank) states.  The load average and the number of kilobytes of free local memory are also displayed.  A hyphen (-) in the local memory field means that the CPU physically has no local memory, and a double quote (") means that the CPU shares a local memory pool with the CPU above it. 

The last portion of the display presents a horizontal bar graph for each disk drive indicating the percentage of time spent seeking (%), transferring data (+), and idling (blank).  The number of transations per second and the number of kilobytes transferred per second are also displayed. 

BUGS

mpstat doesn’t work on the CX/RT kernel. 

FILES

/dev/kmem
/unix

SEE ALSO

swap(1M), pagesize(1), iostat(1), vmstat(1), pstat(1M)

CX/UX User’s Reference Manual

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