天天學一個 Linux 命令(111):mpstat

命令簡介

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

相關文章
相關標籤/搜索