MPSTAT(1) Linux User's Manual MPSTAT(1) (NAME) mpstat - . (SYNOPSIS) mpstat [ -A ] [ --dec={ 0 | 1 | 2 } ] [ -H ] [ -n ] [ -U ] [ -u ] [ -T ] [ -V ] [ -I { keyword[,...] | ALL } ] [ -N { node_list | ALL } ] [ -o JSON ] [ -P { cpu_list | ALL } ] [ interval [ count ] ] (DESCRIPTION) mpstat 0 . . mpstat SMP UP UP . CPU . interval . 0 ( ) () . count interval interval . count interval . interval count mpstat . (OPTIONS) -A -n -u -I ALL . -N ALL -P ALL . --dec={ 0 | 1 | 2 } (0 2 2 ). -H vCPU (hotplugged) . -I { keyword[,...] | ALL } (interrupts). : CPU SCPU SUM. CPU CPU CPU . /proc/interrupts . SCPU CPU CPU . 2.6.31 . /proc/softirqs . SUM mpstat . : CPU . all . intr/s CPU CPU . ALL . -N { node_list | ALL } NUMA . node_list ( 0,2,4-7,12-). all . ALL . -n CPU NUMA. : NODE NUMA. all . -u ( ). -o JSON JSON (JavaScript Object Notation). JSON . -P { cpu_list | ALL } . cpu_list ( 0,2,4-7,12-). 0 all . ALL . . -T CPU ( -u ). : CORE . SOCK . NODE NUMA. -U (UTC - ) (epoch). -u CPU. : CPU . all . %usr CPU () . %nice CPU nice . %sys CPU () . . %iowait CPU CPU / (I/O) . %irq CPU CPU . %soft CPU CPU . %steal CPU CPU (hypervisor) . %guest CPU CPU . %gnice CPU CPU nice . %idle CPU CPU / (I/O) . -V . (ENVIRONMENT) mpstat : S_COLORS . . never always auto ( ). ( ) . S_COLORS_SGR . (:) I=32;22:N=34;1:W=35;1:X=31;1:Z=34;22. : I= SGR ( ) CPU. N= SGR . W= ( M=) SGR 75% 90% ( 10% 25% ). X= ( H=) SGR 90% ( 10% ). Z= SGR . S_TIME_FORMAT ISO (locale) . mpstat ISO 8601 ( YYYY-MM-DD) . ISO 8601 . (EXAMPLES) mpstat 2 5 . mpstat -P ALL 2 5 . (BUGS) /proc (mount) mpstat . (FILES) /proc . (AUTHORS) Sebastien Godard (sysstat orange.fr) (SEE ALSO) sar(1), pidstat(1), iostat(1), vmstat(8) https://github.com/sysstat/sysstat https://sysstat.github.io Linux JULY 2025 MPSTAT(1)