久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Linux系統(tǒng)平均負(fù)載3個數(shù)字的含義

 面包小屋 2013-04-18

Linux系統(tǒng)平均負(fù)載3個數(shù)字的含義

2012年8月30日 15:00 3,248 次閱讀 發(fā)表評論 閱讀評論

文章作者:姜南(Slyar) 文章來源:Slyar Home (http://www./) 轉(zhuǎn)載請注明,,謝謝合作,。

越來越多人開始接觸Linux操作系統(tǒng),從VPS到無線路由的刷機(jī)系統(tǒng)(如OpenWRT,、Tomato),,同時也必不可少地會在各式各樣的探針和系統(tǒng)監(jiān)測界面上看到"系統(tǒng)平均負(fù)載"或者"Load Average"這樣的字眼,但是它并不像我們習(xí)慣中Windows,、Mac操作系統(tǒng)提供百分比顯示CPU,、內(nèi)存占用率,而是以幾個用空格隔開的浮點(diǎn)數(shù)來表示系統(tǒng)平均負(fù)載,,那么它們到底是什么意思呢,?又如何衡量系統(tǒng)負(fù)載及系統(tǒng)的穩(wěn)定性呢?

系統(tǒng)平均負(fù)載-基本解釋

在Linux shell下,,有很多命令可以看到Load Average,,例如:

[email protected]:~# uptime
12:49:10 up 182 days, 16:54, 2 users, load average: 0.08, 0.04, 0.01

[email protected]:~# w
12:49:18 up 182 days, 16:54, 2 users, load average: 0.11, 0.07, 0.01

[email protected]:~# top
top - 12:50:28 up 182 days, 16:55, 2 users, load average: 0.02, 0.05, 0.00

先大致給一下這3個數(shù)字的含義:分別表示系統(tǒng)在過去1分鐘、5分鐘,、15分鐘內(nèi)運(yùn)行進(jìn)程隊(duì)列中的平均進(jìn)程數(shù)量,。

運(yùn)行隊(duì)列嘛,沒有等待IO,,沒有WAIT,,沒有KILL的進(jìn)程通通都進(jìn)這個隊(duì)列。

另外還有一個最直接的顯示系統(tǒng)平均負(fù)載的命令

[email protected]:~# cat /proc/loadavg
0.10 0.06 0.01 1/72 29632

除了前3個數(shù)字表示平均進(jìn)程數(shù)量外,,后面的1個分?jǐn)?shù),,分母表示系統(tǒng)進(jìn)程總數(shù),分子表示正在運(yùn)行的進(jìn)程數(shù),;最后一個數(shù)字表示最近運(yùn)行的進(jìn)程ID.

系統(tǒng)平均負(fù)載-進(jìn)階解釋

只是上面那一句話的解釋,,基本等于沒解釋,。寫這篇文章的緣由就是因?yàn)榭吹搅艘黄贤鈱懙年P(guān)于Load Average的文章,覺得解釋的很好,,所以才打算摘取一部分用自己的話翻譯一下,。

@scoutapp Thanks for your article Understanding Linux CPU Load, I just translate and share it to Chinese audiences.

為了更好地理解系統(tǒng)負(fù)載,我們用交通流量來做類比,。

1,、單核CPU - 單車道 - 數(shù)字在0.00-1.00之間正常

路況管理員會告知司機(jī),如果前面比較擁堵,,那司機(jī)就要等待,,如果前面一路暢通,那么司機(jī)就可以駕車直接開過,。

具體來說:

0.00-1.00 之間的數(shù)字表示此時路況非常良好,,沒有擁堵,車輛可以毫無阻礙地通過,。

1.00 表示道路還算正常,,但有可能會惡化并造成擁堵。此時系統(tǒng)已經(jīng)沒有多余的資源了,,管理員需要進(jìn)行優(yōu)化,。

1.00-*** 表示路況不太好了,如果到達(dá)2.00表示有橋上車輛一倍數(shù)目的車輛正在等待,。這種情況你必須進(jìn)行檢查了,。

2、多核CPU - 多車道 - 數(shù)字/CPU核數(shù) 在0.00-1.00之間正常

多核CPU的話,,滿負(fù)荷狀態(tài)的數(shù)字為 "1.00 * CPU核數(shù)",,即雙核CPU為2.00,四核CPU為4.00,。

3、安全的系統(tǒng)平均負(fù)載

作者認(rèn)為單核負(fù)載在0.7以下是安全的,,超過0.7就需要進(jìn)行優(yōu)化了,。

4、應(yīng)該看哪一個數(shù)字,,1分鐘,,5分鐘還是15分鐘?

作者認(rèn)為看5分鐘和15分鐘的比較好,,即后面2個數(shù)字,。

5、怎樣知道我的CPU是幾核呢,?

使用以下命令可以直接獲得CPU核心數(shù)目

grep 'model name' /proc/cpuinfo | wc -l

結(jié)論

取得CPU核心數(shù)目N,,觀察后面2個數(shù)字,,用數(shù)字/N,如果得到的值小于0.7即可無憂,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多