1. 程式人生 > >skyfans之每天一個Liunx命令系列之十二:mpstat、vmstat、iostat

skyfans之每天一個Liunx命令系列之十二:mpstat、vmstat、iostat

今天我們繼續來學習PERFORMANCE MONITORING AND STATISTICS(效能監測與統計),今天學習的是什麼命令呢,那就是mpstat、vmstat、iostat

Ready Go!!!

命令使用方法:命令 + 時長+次數,例如檢視處理器相關內容,每2秒收集一次,共收集5次;
命令為: mpstat 2 5

mpstat 2 5

這裡我們例項都是按照持續輸出的形式展現的。

1.mpstat(顯示處理器相關統計資訊)

mpstat是Multiprocessor Statistics的縮寫,是linux下系統自帶實時監控工具,報告cpu的一些統計資訊。此命令不但能檢視所有的CPU的狀況,而且能夠有檢視特定的cpu資訊。mpstat最大的特點是:可以檢視多核心的cpu中每個計算核心的統計資料。感覺起來是不是很高大上!~

mpstat 1

在這裡插入圖片描述
2.vmstat(顯示虛擬記憶體統計資訊)

vmstat命令是最常見的Linux/Unix監控工具,可以展現指定的時間間隔伺服器的狀態,包括伺服器的CPU使用率,記憶體使用,swap交換情況,IO讀寫的情況。

vmstat 1

在這裡插入圖片描述
3.iostat (顯示I / O統計資料)

iostat主要用於檢測系統裝置的io負載情況,使用者可以通過指定統計的次數和時間來獲得所需的統計資訊

iostat 1

在這裡插入圖片描述