1. 程式人生 > >系統技術非業餘研究 » Understanding Linux CPU Load 資料彙總

系統技術非業餘研究 » Understanding Linux CPU Load 資料彙總

最近關注線上CPU load的人挺多,很多人覺得load太高系統就有問題,就想各種辦法來折騰。其實在我看來load只是系統CPU執行佇列的在執行程序數的近似值, 如下圖:
load

對於Unix發展的初期,機器的效能比較差,CPU核數也少,參考意義比較大。現在的機器都是非常強悍的,CPU,記憶體,IO各個部件都可以並行運作,這個load相應的就應該和機器的變化相應的變大,我覺得很正常,無需擔心,反而應該把注意力放到服務的QPS和RT才是王道。

在微博上討論了一下午CPU Load,收到非常多的反饋,這裡我順手整理下方便大家:

1. Understanding Linux CPU Load – when should you be worried? 謝謝@nizen靖
參考:

這裡 中文版

2. Understanding Linux Load Average 謝謝 @jametong
參考:part1 part2 part3

3. UNIX Load Average 謝謝 @jametong
參考:part1 part2 part3

4. Loadavg問題分析 謝謝 @淘木名、 @淘伯瑜、 @何_登成
參考 這裡

小結:群眾的力量無窮,很短的時間內挖出這麼多有意義的材料。

祝玩得開心!

Post Footer automatically generated by wp-posturl plugin for wordpress.