mpstat是sysstat包中用于linux下排查、监控cpu的一个工具。可从该工具体现出程序中断情况、cpu负载情况等。
用法
mpstat [ options ] [ <interval> [ <count> ] ]
命令参数
-
-P { <cpu_list> | ALL } : ALL表示所有cpu的平均损耗信息,<cpu_list>为指定对应的cpu编号的损耗信息;
-
-o JSON :以json形式展示统计信息;
-
-N { <node_list> | ALL } :显示NUMA(non-uniform memory access)节点的统计信息;
-
-I { SUM | CPU | SCPU | ALL } :显示中断信息,SUM汇总,CPU软中断,SCPU软中断,ALL软硬中断;
-
-A : 等价于 -u -P ALL -I SUM;