mpstat 解釋可以通過man mpstat
檢視。
描述:mpstat (multiprocessor state) 可以檢視所有cpu的平均負載,也可以檢視指定cpu的負載。所以mpstat其實就是主要檢視cpu負載的乙個工具。
tangs@ubuntu:~$ mpstat
linux 4.15.0-36-generic (ubuntu) wednesday, january 09, 2019 _x86_64_ (2 cpu)
10:29:37 pst cpu %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
10:29:37 pst all 0.22 0.11 1.73 0.62 0.00 0.11 0.00 0.00 0.00 97.22
paramter
描述cpu
顯示是某個cpu,還是全部cpu
%usr
使用者空間程式cpu的占用
%nice
使用者空間具有高優先順序的程式cpu占用,應該是指nice小於0的程式
%sys
核心空間cpu占用,不包括軟中斷和硬中斷上的消耗
%iowait
cpu在系統收到外部io請求時空閒的時間佔比
%irq
cpu硬中斷佔比
%soft
cpu軟終端的佔比
%steal
顯示虛擬機器管理程式為另乙個虛擬處理器提供服務時虛擬cpu或cpu在非自願等待中花費的時間百分比,翻譯的,暫時理解不了
%guest
cpu執行虛擬器的佔比
%gnice
cpu執行niced guest虛擬機器所花費的時間百分比, 這個待定,對應是高優先順序的虛擬器程式?
%idle
cpu空間並且沒有io等待的佔比
mpstat -p
### cpu_list 指cpu編號,從0開始
### on 顯示每個cpu和所有cpu的負載
### all 顯示所有cpu的負載
tangs@ubuntu:~$ mpstat -p 0
linux 4.15.0-43-generic (ubuntu) tuesday, january 22, 2019 _x86_64_ (4 cpu)
01:20:37 pst cpu %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
01:20:37 pst 0 3.31 0.01 7.10 0.36 0.00 0.40 0.00 0.00 0.00 88.81
tangs@ubuntu:~$ mpstat -o json -p 0]}
]}]}
}
-------------------------- 分割線 --------------------------
Linux中mpstat命令引數詳解
mpstat是 multiprocessor statistics的縮寫,是實時系統監控工具。其報告與cpu的一些統計資訊,這些資訊存放在 proc stat檔案中。在多cpu系統裡,其不但能檢視所有cpu的平均狀況資訊,而且能夠檢視特定cpu的資訊。mpstat的語法如下 mpstat p int...
mpstat使用詳解
mpstat是multiprocessorstatistics的縮寫,是實時系統監控工具。其報告與cpu的一些統計資訊,這些資訊存放在 proc stat檔案中。在多cpus系統裡,其不但能檢視所有cpu的平均狀況資訊,而且能夠檢視特定cpu的資訊。下面只介紹mpstat與cpu相關的引數,mpst...
Mysqldump引數解釋
實用程式,為備份或為把資料轉移到另外的sql伺服器上傾倒乙個資料庫或許多資料庫。傾倒將包含 建立表或充實表的sql語句。shell mysqldump options database tables 如果你不給定任何表,整個資料庫將被傾倒。通過執行mysqldump help,你能得到你mysqld...