|
Mpstat reports per-processor statistics in
tabular form. Each row of the table represents the activity of one
processor. All values are rates (events per second) unless otherwise noted.
mpstat reports the following information:
CPU minf mjf xcal intr ithr csw icsw migr smtx srw syscl usr sys wt idl
0 0 0 1 62 3 32 18 4 0 0 70889 22 78 0 0
2 0 0 0 71 3 44 24 4 0 0 71157 23 77 0 0
CPU minf mjf xcal intr ithr csw icsw migr smtx srw syscl usr sys wt idl
0 0 0 0 74 7 30 17 4 0 0 69732 23 77 0 0
2 0 0 0 66 7 44 24 4 0 0 71116 20 80 0 0
In the above example the machine is reporting zero percent idle, this
was traced to two orphaned processes.
| CPU | processor ID |
| minf | minor faults |
| mjf | major faults |
| xcal | inter-processor cross-calls |
| intr | interrupts |
| ithr | interrupts as threads (not counting clock interrupt) |
| csw | context switches |
| icsw | involuntary context switches |
| migr | thread migrations (to another processor) |
| smtx | spins on mutexes (lock not acquired on first try) |
| srw | spins on readers/writer locks (lock not acquired on first try) |
| syscl | system calls |
| usr | percent user time |
| sys | percent system time |
| wt | percent wait time |
| idl | percent idle time |
|