一幅图秒懂LoadAverage(转载)
生活随笔
收集整理的這篇文章主要介紹了
一幅图秒懂LoadAverage(转载)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉自:http://www.habadog.com/2015/02/27/what-is-load-average/
?
一幅圖秒懂LoadAverage(負載)
? 一、什么是Load Average? 系統負載(System Load)是系統CPU繁忙程度的度量,即有多少進程在等待被CPU調度(進程等待隊列的長度)。 平均負載(Load Average)是一段時間內系統的平均負載,這個一段時間一般取1分鐘、5分鐘、15分鐘。 ? 二、如何查看Load? top命令,w命令,uptime等命令都可以查看系統負載: [shenjian@dev02 ~]$ uptime 13:53:39 up 130 days, ?2:15, ?1 user, ?load average: 1.58, 2.58, 5.58 如上所示,dev02機器1分鐘平均負載,5分鐘平均負載,15分鐘平均負載分別是1.58、2.58、5.58 ? 三、Load的數值是什么含義? 把CPU比喻成一條(單核)馬路,進程任務比喻成馬路上跑著的汽車,Load則表示馬路的繁忙程度: Load小于1:表示完全不堵車,汽車在馬路上跑得游刃有余: [ Load<1,單核] Load等于1:馬路已經沒有額外的資源跑更多的汽車了: [Load==1,單核] Load大于1:汽車都堵著等待進入馬路: [Load>1,單核] 如果有兩個CPU,則表示有兩條馬路,此時即使Load大于1也不代表有汽車在等待: [Load==2,雙核,沒有等待] ? 四、什么樣的Load值得警惕(單核)? Load < 0.7時:系統很閑,馬路上沒什么車,要考慮多部署一些服務 0.7 < Load < 1時:系統狀態不錯,馬路可以輕松應對 Load == 1時:系統馬上要處理不多來了,趕緊找一下原因 Load > 5時:馬路已經非常繁忙了,進入馬路的每輛汽車都要無法很快的運行 ? 五、三個Load值要先看哪一個? 結合具體情況具體分析: 1)1分鐘Load>5,5分鐘Load<1,15分鐘Load<1:短期內繁忙,中長期空閑,初步判斷是一個“抖動”,或者是“擁塞前兆” 2)1分鐘Load>5,5分鐘Load>1,15分鐘Load<1:短期內繁忙,中期內緊張,很可能是一個“擁塞的開始” 3)1分鐘Load>5,5分鐘Load>5,15分鐘Load>5:短中長期都繁忙,系統“正在擁塞” 4)1分鐘Load<1,5分鐘Load>1,15分鐘Load>5:短期內空閑,中長期繁忙,不用緊張,系統“擁塞正在好轉” ? 六、Load總結 [ Load<1,單核] [Load==1,單核] [Load>1,單核] [Load==2,雙核] 希望上面一幅圖對大家理解Load Average有幫助,趕快uptime一下,看一下自己系統的負載吧。轉載于:https://www.cnblogs.com/mr-yang-localhost/p/7468887.html
總結
以上是生活随笔為你收集整理的一幅图秒懂LoadAverage(转载)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PureXXX使用手记
- 下一篇: bzoj2161 布娃娃