mpstat
mpstat--multiprocessor statistics,统计多处理器的信息
1.安装mpstat工具
[root@localhost ~]# yum install sysstat
2:展示出没个cpu核的运行状态
[root@localhost ~]# mpstat -P ALL 1 # 1:间隔1秒就输出
Linux 3.10.0-123.el7.x86_64 (localhost.localdomain) 11/07/2019 _x86_64_ (1 CPU)
04:40:06 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
04:40:07 PM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
04:40:07 PM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
04:40:07 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
04:40:08 PM all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
04:40:08 PM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
...
# 我的虚拟机只虚拟出1个1核心的cpu.
[root@localhost ~]# mpstat -P 0 1 # 0代表编号为0的核心
3:- I展示每一个CPU的中断处理情况 SUM | CPU | SCPU | ALL
[root@localhost ~]# mpstat -I CPU 1 #编号为1的核心
[root@localhost ~]# mpstat -I ALL 0 #把SUM和SCPU汇总在一起输出