請問 load 裡面三個數字的意思
在我們看 top 時系統會顯示三個數字:load average: 1.10, 1.28, 1.25
據我查 Google 之後表示這三個數字是指過去一分鐘,過去五分鐘和十五分鐘
的平均系統負載。
http://fusion.gat.com/docview/load_average.html
解釋這個數字的意思是 the average number of jobs in the run queue
過去在系統執行的排隊程序數量的平均數字,所以當排隊的工作越多,系統負載
也越高。
the number of processes competing for the attention of the CPU(s)
at any moment
所以也解釋成 CPU 在這時候所嘗試要完成的工作數量。
網頁上又說,如果有一兩個工作要完成,是正常的,如果超過 10 是不正常,
可是我認為在很快的電腦但是服務很多用戶的時候,是有可能一直保持在 10
的高點,但是系統效能只是跑在高點,並未影響服務的狀況,應該也算正常。
不知道各位有管理大量用戶系統的各位,可否告訴我這樣想對不對呢?
又,有沒有只看 CPU 使用率或是記憶體使用率, I/O 使用率的方式,
我想寫個小程式 log 下來,畫圖到 MRTG 來看!謝謝!
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bs2.twbbs.org>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: gosth
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 218-34-27-201.cm.dynamic.ap
☆ 次世代BS2 ☆ 可申請個人板 100MB超大相簿 http://pic.twbbs.org 資科人200MB
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章