三上亚洲一区二区,日韩欧美国产精品综合嫩v,欧美日韩国产综合草草,五月天亚洲综合情

找軟件用軟件,就到華軍軟件園! 軟件發(fā)布 AI產品榜
所在位置: 首頁 — 教程攻略 — 教程 — 電腦軟件教程  —  怎么使用Li...

怎么使用Linux命令查看CPU使用率

作者:怪獸 日期:2017-05-04

Ubuntu For Linux
Ubuntu For Linux-14.10

操作系統(tǒng) 占存:1158720KB 時間:2014-04-22

軟件介紹:   Ubuntu是一種免費分發(fā)和開源的基于Linux的操作系統(tǒng)為人類設計的人類,人沒有以前的Linux操作...

立即下載

  在Linux系統(tǒng)操作中,有時需要查看cpu的使用率,這就需要用到Linux命令了,Linux查看cpu使用率的命令主要有4個,即top、vmstat、mpstat和prstat命令,top命令是Linux下常用的性能分析工具,能夠實時顯示系統(tǒng)中各個進程的資源占用狀況,類似于Windows的任務管理器,一起來了解下吧。

53-1412051I602C8.jpg

  1.top

  使用權限:所有使用者

  使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]

  說明:即時顯示process的動態(tài)

  d :改變顯示的更新速度,或是在交談式指令列( interactive command)按s

  q :沒有任何延遲的顯示速度,如果使用者是有superuser的權限,則top將會以最高的優(yōu)先序執(zhí)行

  c :切換顯示模式,共有兩種模式,一是只顯示執(zhí)行檔的名稱,另一種是顯示完整的路徑與名稱S :累積模式,會將己完成或消失的子行程( dead child process )的CPU time累積起來

  s :安全模式,將交談式指令取消,避免潛在的危機

  i :不顯示任何閑置(idle)或無用(zombie)的行程

  n :更新的次數,完成后將會退出top

  b :批次檔模式,搭配“n”參數一起使用,可以用來將top的結果輸出到檔案內

  范例:

  顯示更新十次后退出;

  top -n 10

  使用者將不能利用交談式指令來對行程下命令:

  top -s

  將更新顯示二次的結果輸入到名稱為top.log的檔案里:

  top -n 2 -b 《 top.log

  另附一個命令簡介linux traceroutewindows tracert兩個命令相當,跟蹤網絡路由

  2.vmstat

  正如我們之前討論的任何系統(tǒng)的性能比較都是基于基線的,并且監(jiān)控CPU的性能就是以上3點,運行隊列、CPU使用率和上下文切換。以下是一些對于CPU很普遍的性能要求:

  1.對于每一個CPU來說運行隊列不要超過3,例如,如果是雙核CPU就不要超過6;

  2.如果CPU在滿負荷運行,應該符合下列分布,

  a) User Time:65%~70%

  b) System Time:30%~35%

  c) Idle:0%~5%

  3. mpstat

  對于上下文切換要結合CPU使用率來看,如果CPU使用滿足上述分布,大量的上下文切換也是可以接受的。

  常用的監(jiān)視工具有:vmstat, top,dstat和mpstat.

  # vmstat 1

  procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----

  r b swpd free buff cache si so bi bo in cs us sy id wa

  0 0 104300 16800 95328 72200 0 0 5 26 7 14 4 1 95 0

  0 0 104300 16800 95328 72200 0 0 0 24 1021 64 1 1 98 0

  0 0 104300 16800 95328 72200 0 0 0 0 1009 59 1 1 98 0

  r表示運行隊列的大小,

  b表示由于IO等待而block的線程數量,

  in表示中斷的數量,

  cs表示上下文切換的數量,

  us表示用戶CPU時間,

  sys表示系統(tǒng)CPU時間,

  wa表示由于IO等待而是CPU處于idle狀態(tài)的時間,

  id表示CPU處于idle狀態(tài)的總時間。

  dstat可以給出每一個設備產生的中斷數:

  # dstat -cip 1

  ----total-cpu-usage---- ----interrupts--- ---procs---

  usr sys idl wai hiq siq| 15 169 185 |run blk new

  6 1 91 2 0 0| 12 0 13 | 0 0 0

  1 0 99 0 0 0| 0 0 6 | 0 0 0

  0 0 100 0 0 0| 18 0 2 | 0 0 0

  0 0 100 0 0 0| 0 0 3 | 0 0 0

  我們可以看到這里有3個設備號15,169和185.設備名和設備號的關系我們可以參考文件/proc/interrupts,這里185代表網卡eth1.

       以上是華軍小編總結的方法,希望能幫助到大家。了解更多資訊盡在華軍軟件園!

 

相關文章

最新教程 更多

WinKawaks街機模擬器怎么讓畫面變清晰-WinKawaks街機模擬讓畫面變清晰的方法 WinKawaks街機模擬器怎么讓畫面變清晰-WinKawaks街機模擬讓畫面變清晰的方法

WinKawaks街機模擬器怎么進行網絡對戰(zhàn)-WinKawaks街機模擬進行網絡對戰(zhàn)的方法 WinKawaks街機模擬器怎么進行網絡對戰(zhàn)-WinKawaks街機模擬進行網絡對戰(zhàn)的方法

WinKawaks街機模擬器怎么關閉聲音-WinKawaks街機模擬關閉聲音的方法 WinKawaks街機模擬器怎么關閉聲音-WinKawaks街機模擬關閉聲音的方法

WinKawaks街機模擬器怎么添加游戲包-WinKawaks街機模擬添加游戲包的方法 WinKawaks街機模擬器怎么添加游戲包-WinKawaks街機模擬添加游戲包的方法

WinKawaks街機模擬器怎么退出游戲關閉游戲窗口-WinKawaks街機模擬器退出游戲關閉游戲窗口的方法 WinKawaks街機模擬器怎么退出游戲關閉游戲窗口-WinKawaks街機模擬器退出游戲關閉游戲窗口的方法

熱門教程 更多

電腦重裝系統(tǒng)后沒聲音怎么辦-驅動精靈教程 電腦重裝系統(tǒng)后沒聲音怎么辦-驅動精靈教程

谷歌瀏覽器怎么清除緩存-谷歌瀏覽器清除緩存的方法 谷歌瀏覽器怎么清除緩存-谷歌瀏覽器清除緩存的方法

金山打字通怎么練打字-金山打字通練習打字方法 金山打字通怎么練打字-金山打字通練習打字方法

bootcamp驅動如何升級?bootcamp驅動升級方法 bootcamp驅動如何升級?bootcamp驅動升級方法

qq音樂皮膚怎么換?-qq音樂換皮膚方法 qq音樂皮膚怎么換?-qq音樂換皮膚方法

主站蜘蛛池模板: 定西市| 突泉县| 枣庄市| 陵水| 安徽省| 乌拉特前旗| 湄潭县| 诸暨市| 湘阴县| 松桃| 仪陇县| 合阳县| 深州市| 河间市| 漳州市| 麻城市| 揭东县| 吉木乃县| 虎林市| 石河子市| 调兵山市| 隆回县| 汪清县| 马鞍山市| 五大连池市| 岳池县| 杭锦后旗| 勐海县| 汉沽区| 康平县| 酉阳| 和林格尔县| 阳谷县| 河曲县| 桂林市| 万荣县| 新源县| 石林| 红桥区| 江陵县| 东乌珠穆沁旗|