mpstat(Multi-Processor Statistics) 命令用於顯示各個可用CPU的狀態統計。是一個實時監控工具,與vmstat相似,但只能監控CPU的總體性能狀態。centos
[root@centos7 ~]# mpstat -bash: mpstat: command not found [root@centos7 ~]# yum install sysstat -y
mpstat [ options ]
-P #指定CPU編號
列出端口bash
[root@centos7 ~]# mpstat Linux 3.10.0-1127.18.2.el7.x86_64 (centos7) 03/28/2021 _x86_64_ (1 CPU) 11:14:29 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle 11:14:29 AM all 1.61 0.00 0.48 0.05 0.00 0.07 0.00 0.00 0.00 97.79
字段說明工具
%user #在internal時間段裏,用戶態的CPU時間(%),不包含nice值爲負進程 (usr/total)*100 %nice #在internal時間段裏,nice值爲負進程的CPU時間(%)(nice/total)*100 %sys #在internal時間段裏,內核時間(%)(system/total)*100 %iowait #在internal時間段裏,硬盤IO等待時間(%) (iowait/total)*100 %irq #在internal時間段裏,硬中斷時間(%)(irq/total)*100 %soft #在internal時間段裏,軟中斷時間(%)(softirq/total)*100 %idle #在internal時間段裏,CPU除去等待磁盤IO操做外的由於任何緣由而空閒的時間閒置時間(%) (idle/total)*100