系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux使用mpstat命令

Linux使用mpstat命令的方法(2)

時間:2015-02-27 08:22:21 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150227/39292.html 手機查看 評論

  下面是如何理解上面顯示出來的信息。

  03:29:29 PM : 指mpstat運行的時間

  all : 指所有CPU

  %usr : 顯示在用戶級別(例如應(yīng)用程序)執(zhí)行時CPU利用率的百分比

  %nice :顯示在擁有nice優(yōu)先級的用戶級別執(zhí)行時CPU利用率的百分比

  %sys : 現(xiàn)實在系統(tǒng)級別(例如內(nèi)核)執(zhí)行時CPU利用率的百分比

  %iowait : 顯示在系統(tǒng)有未完成的磁盤I/O請求期間CPU空閑時間的百分比

  %irq : 顯示CPU服務(wù)硬件中斷所花費時間的百分比

  %soft : 顯示CPU服務(wù)軟件中斷所花費時間的百分比

  %steal : 顯示虛擬機管理器在服務(wù)另一個虛擬處理器時虛擬CPU處在非自愿等待下花費時間的百分比

  %guest : 顯示運行虛擬處理器時CPU花費時間的百分比

  %idle : 顯示CPU空閑和系統(tǒng)沒有未完成的磁盤I/O請求情況下的時間百分比

  打印每個處理器的CPU利用率

  正如上面的命令結(jié)果所示,我們的系統(tǒng)有兩個CPU。如果你愿意,你可以使用參數(shù) -P 然后緊跟CPU編號得到指定CPU的利用率。

  $ mpstat -P 0

  Linux 3.2.0-57-generic (USERNB01) 12/12/2013 _x86_64_ (2 CPU)

  03:54:00 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle

  03:54:00 PM 0 3.82 0.01 1.16 3.88 0.00 0.06 0.00 0.00 91.06

  $ mpstat -P 1

  Linux 3.2.0-57-generic (USERNB01) 12/12/2013 _x86_64_ (2 CPU)

  03:53:58 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle

  03:53:58 PM 1 16.52 0.20 4.48 0.46 0.00 0.04 0.00 0.00 78.30

  打印所有CPU的利用率

  你也可以在一頁里打印每個處理器的CPU利用率,只需使用 -P ALL 參數(shù)來指定。

  $ mpstat -P ALL

  Linux 3.2.0-57-generic (USERNB01) 12/12/2013 _x86_64_ (2 CPU)

  04:07:36 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle

  04:07:36 PM all 6.02 0.04 1.72 2.99 0.00 0.05 0.00 0.00 89.17

  04:07:36 PM 0 3.84 0.01 1.15 3.72 0.00 0.06 0.00 0.00 91.21

  04:07:36 PM 1 13.55 0.15 3.66 0.46 0.00 0.03 0.00 0.00 82.15

  使用時間間隔打印CPU利用率

  如果你想觀察CPU的利用率變化,你可以使用時間間隔,下面是一個例子。

  $ mpstat 3 4

  Linux 3.2.0-57-generic (USERNB01) 12/12/2013 _x86_64_ (2 CPU)

  04:27:11 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle

  04:27:14 PM all 0.67 0.00 0.34 0.00 0.00 0.00 0.00 0.00 98.99

  04:27:17 PM all 1.17 0.00 0.33 1.33 0.00 0.00 0.00 0.00 97.17

  04:27:20 PM all 0.84 0.00 0.17 0.00 0.00 0.00 0.00 0.00 98.99

  04:27:23 PM all 1.00 0.00 0.17 1.51 0.00 0.00 0.00 0.00 97.32

  Average: all 0.92 0.00 0.25 0.71 0.00 0.00 0.00 0.00 98.12

  上面的命令會每隔3秒顯示CPU利用的4個報告。

  打印mpstat的版本

  最后,為了打印mpstat的版本,使用參數(shù) -V

  $ mpstat -V

  sysstat version 10.0.3

  (C) Sebastien Godard (sysstat orange.

  上面就是Linux使用mpstat命令的方法介紹了,如果你覺得你的電腦運行很慢,那可能就是有程序在占用cpu資源了,使用mpstat命令監(jiān)控系統(tǒng)的cpu使用率。

標(biāo)簽 命令

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄