华南俳烁实业有限公司

考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
  當(dāng)前位置:Linux認(rèn)證 > 綜合輔導(dǎo) > 文章內(nèi)容
  

Linux教程:Linux性能監(jiān)控-CPU

來(lái)源:Linux社區(qū) [ 2016年2月29日 ] 【

CPU

良好狀態(tài)指標(biāo)

CPU利用率:User Time <= 70%,System Time <= 35%,User Time + System Time <= 70%。

上下文切換:與CPU利用率相關(guān)聯(lián),如果CPU利用率狀態(tài)良好,大量的上下文切換也是可以接受的。

可運(yùn)行隊(duì)列:每個(gè)處理器的可運(yùn)行隊(duì)列<=3個(gè)線(xiàn)程。

監(jiān)控工具

vmstat

$ vmstat 1

先看一個(gè)字段能對(duì)齊的:

下面的是別人服務(wù)器的情況:

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

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

14  0    140 2904316 341912 3952308  0    0    0  460 1106 9593 36 64  1  0  0

17  0    140 2903492 341912 3951780  0    0    0    0 1037 9614 35 65  1  0  0

20  0    140 2902016 341912 3952000  0    0    0    0 1046 9739 35 64  1  0  0

17  0    140 2903904 341912 3951888  0    0    0    76 1044 9879 37 63  0  0  0

16  0    140 2904580 341912 3952108  0    0    0    0 1055 9808 34 65  1  0  0

重要參數(shù):

r,run queue,可運(yùn)行隊(duì)列的進(jìn)程數(shù),這些進(jìn)程都是可運(yùn)行狀態(tài),只不過(guò)CPU暫時(shí)不可用。

b,被blocked的進(jìn)程數(shù),正在等待IO請(qǐng)求。

in,interrupts,被處理過(guò)的中斷數(shù)。

cs,context switch,系統(tǒng)上正在做上下文切換的數(shù)目。

us,用戶(hù)占用CPU的百分比。

sys,內(nèi)核和中斷占用CPU的百分比。

id,CPU完全空閑的百分比。

上例可得:

sy高us低,以及高頻度的上下文切換(cs),說(shuō)明應(yīng)用程序進(jìn)行了大量的系統(tǒng)調(diào)用。

這臺(tái)4核機(jī)器的r應(yīng)該在12個(gè)以?xún)?nèi),現(xiàn)在r在14個(gè)線(xiàn)程以上,此時(shí)CPU負(fù)荷很重。

查看某個(gè)進(jìn)程占用的CPU資源

$ while :; do ps -eo pid,ni,pri,pcpu,psr,comm | grep 'db_server_login'; sleep 1; done

  PID  NI PRI %CPU PSR COMMAND

28577  0  23  0.0  0 db_server_login

28578  0  23  0.0  3 db_server_login

28579  0  23  0.0  2 db_server_login

28581  0  23  0.0  2 db_server_login

28582  0  23  0.0  3 db_server_login

28659  0  23  0.0  0 db_server_login

本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
巴中市| 嘉义市| 惠来县| 连云港市| 同仁县| 神池县| 张家港市| 孙吴县| 门头沟区| 泰宁县| 金寨县| 武宁县| 延长县| 天柱县| 漳平市| 卢氏县| 横山县| 南平市| 苏尼特左旗| 武川县| 夏邑县| 永吉县| 新源县| 茶陵县| 常熟市| 遵义市| 侯马市| 舞阳县| 内江市| 潮州市| 赞皇县| 钦州市| 湾仔区| 台中县| 佛坪县| 平泉县| 浮梁县| 靖安县| 临沭县| 梓潼县| 北海市|