理解Linux系統(tǒng)負(fù)荷(cpu load)

一、查看系統(tǒng)負(fù)荷

在Linux系統(tǒng)中累魔,我們一般使用uptime命令查看(w命令top命令也行)屎飘。(另外,它們在蘋果公司的Mac電腦上也適用个粱。)

你在終端窗口鍵入uptime古毛,系統(tǒng)會返回一行信息。

這行信息的后半部分都许,顯示"load average"稻薇,它的意思是"系統(tǒng)的平均負(fù)荷",里面有三個數(shù)字胶征,我們可以從中判斷系統(tǒng)負(fù)荷是大還是小塞椎。

這行信息的后半部分,顯示"load average"睛低,它的意思是"系統(tǒng)的平均負(fù)荷"案狠,里面有三個數(shù)字,我們可以從中判斷系統(tǒng)負(fù)荷是大還是小钱雷。它們的意思分別是1分鐘骂铁、5分鐘、15分鐘內(nèi)系統(tǒng)的平均負(fù)荷罩抗。當(dāng)CPU完全空閑的時候拉庵,平均負(fù)荷為0;當(dāng)CPU工作量飽和的時候澄暮,平均負(fù)荷為1名段。那么很顯然阱扬,"load average"的值越低泣懊,比如等于0.2或0.3,就說明電腦的工作量越小麻惶,系統(tǒng)負(fù)荷比較輕馍刮。

二. 判斷系統(tǒng)負(fù)荷是否過重,必須理解load average的真正含義

首先窃蹋,假設(shè)最簡單的情況卡啰,你的電腦只有一個CPU静稻,所有的運(yùn)算都必須由這個CPU來完成

如果CPU每分鐘最多處理100個進(jìn)程,那么系統(tǒng)負(fù)荷0.2匈辱,意味著CPU在這1分鐘里只處理20個進(jìn)程振湾;系統(tǒng)負(fù)荷1.0,意味著CPU在這1分鐘里正好處理100個進(jìn)程亡脸;系統(tǒng)負(fù)荷1.7押搪,意味著除了CPU正在處理的100個進(jìn)程以外,還有70個進(jìn)程正排隊(duì)等著CPU處理浅碾。

為了電腦順暢運(yùn)行大州,系統(tǒng)負(fù)荷最好不要超過1.0,這樣就沒有進(jìn)程需要等待了垂谢,所有進(jìn)程都能第一時間得到處理厦画。很顯然,1.0是一個關(guān)鍵值滥朱,超過這個值根暑,系統(tǒng)就不在最佳狀態(tài)了,你要動手干預(yù)了徙邻。

三购裙、系統(tǒng)負(fù)荷的經(jīng)驗(yàn)法則

1.0是系統(tǒng)負(fù)荷的理想值嗎?

不一定鹃栽,系統(tǒng)管理員往往會留一點(diǎn)余地躏率,當(dāng)這個值達(dá)到0.7,就應(yīng)當(dāng)引起注意了民鼓。經(jīng)驗(yàn)法則是這樣的:

當(dāng)系統(tǒng)負(fù)荷持續(xù)大于0.7薇芝,你必須開始調(diào)查了,問題出在哪里丰嘉,防止情況惡化夯到。

當(dāng)系統(tǒng)負(fù)荷持續(xù)大于1.0,你必須動手尋找解決辦法饮亏,把這個值降下來耍贾。

當(dāng)系統(tǒng)負(fù)荷達(dá)到5.0,就表明你的系統(tǒng)有很嚴(yán)重的問題路幸,長時間沒有響應(yīng)荐开,或者接近死機(jī)了。你不應(yīng)該讓系統(tǒng)達(dá)到這個值简肴。

四晃听、多處理器

如果你的電腦裝了2個CPU,會發(fā)生什么情況呢?

2個CPU能扒,意味著電腦的處理能力翻了一倍佣渴,能夠同時處理的進(jìn)程數(shù)量也翻了一倍。

2個CPU表明系統(tǒng)負(fù)荷可以達(dá)到2.0初斑,此時每個CPU都達(dá)到100%的工作量辛润。推廣開來,n個CPU的電腦见秤,可接受的系統(tǒng)負(fù)荷最大為n.0频蛔。

五、多核處理器

芯片廠商往往在一個CPU內(nèi)部秦叛,包含多個CPU核心晦溪,這被稱為多核CPU

在系統(tǒng)負(fù)荷方面挣跋,多核CPU與多CPU效果類似三圆,所以考慮系統(tǒng)負(fù)荷的時候,必須考慮這臺電腦有幾個CPU避咆、每個CPU有幾個核心舟肉。然后,把系統(tǒng)負(fù)荷除以總的核心數(shù)查库,只要每個核心的負(fù)荷不超過1.0路媚,就表明電腦正常運(yùn)行。

怎么知道電腦有多少個CPU核心呢樊销?

"cat /proc/cpuinfo"命令整慎,可以查看CPU信息。"grep -c 'model name' /proc/cpuinfo"命令围苫,直接返回CPU的總核心數(shù)裤园。

六、最佳觀察時長

最后一個問題剂府,"load average"一共返回三個平均值----1分鐘系統(tǒng)負(fù)荷拧揽、5分鐘系統(tǒng)負(fù)荷,15分鐘系統(tǒng)負(fù)荷腺占,----應(yīng)該參考哪個值淤袜?

如果只有1分鐘的系統(tǒng)負(fù)荷大于1.0,其他兩個時間段都小于1.0衰伯,這表明只是暫時現(xiàn)象铡羡,問題不大。

如果15分鐘內(nèi)嚎研,平均系統(tǒng)負(fù)荷大于1.0(調(diào)整CPU核心數(shù)之后)蓖墅,表明問題持續(xù)存在,不是暫時現(xiàn)象临扮。所以论矾,你應(yīng)該主要觀察"15分鐘系統(tǒng)負(fù)荷",將它作為電腦正常運(yùn)行的指標(biāo)杆勇。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贪壳,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子蚜退,更是在濱河造成了極大的恐慌闰靴,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,627評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件钻注,死亡現(xiàn)場離奇詭異蚂且,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)幅恋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評論 3 399
  • 文/潘曉璐 我一進(jìn)店門杏死,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人捆交,你說我怎么就攤上這事淑翼。” “怎么了品追?”我有些...
    開封第一講書人閱讀 169,346評論 0 362
  • 文/不壞的土叔 我叫張陵玄括,是天一觀的道長。 經(jīng)常有香客問我肉瓦,道長遭京,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,097評論 1 300
  • 正文 為了忘掉前任泞莉,我火速辦了婚禮洁墙,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘戒财。我一直安慰自己热监,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評論 6 398
  • 文/花漫 我一把揭開白布饮寞。 她就那樣靜靜地躺著孝扛,像睡著了一般。 火紅的嫁衣襯著肌膚如雪幽崩。 梳的紋絲不亂的頭發(fā)上苦始,一...
    開封第一講書人閱讀 52,696評論 1 312
  • 那天,我揣著相機(jī)與錄音慌申,去河邊找鬼陌选。 笑死理郑,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的咨油。 我是一名探鬼主播您炉,決...
    沈念sama閱讀 41,165評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼役电!你這毒婦竟也來了赚爵?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,108評論 0 277
  • 序言:老撾萬榮一對情侶失蹤法瑟,失蹤者是張志新(化名)和其女友劉穎冀膝,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體霎挟,經(jīng)...
    沈念sama閱讀 46,646評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡窝剖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了酥夭。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枯芬。...
    茶點(diǎn)故事閱讀 40,861評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖采郎,靈堂內(nèi)的尸體忽然破棺而出千所,到底是詐尸還是另有隱情,我是刑警寧澤蒜埋,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布淫痰,位于F島的核電站,受9級特大地震影響整份,放射性物質(zhì)發(fā)生泄漏待错。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評論 3 336
  • 文/蒙蒙 一烈评、第九天 我趴在偏房一處隱蔽的房頂上張望火俄。 院中可真熱鬧,春花似錦讲冠、人聲如沸瓜客。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽谱仪。三九已至,卻和暖如春否彩,著一層夾襖步出監(jiān)牢的瞬間疯攒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評論 1 274
  • 我被黑心中介騙來泰國打工列荔, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留敬尺,地道東北人枚尼。 一個月前我還...
    沈念sama閱讀 49,287評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像砂吞,于是被迫代替她去往敵國和親署恍。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 一呜舒、查看系統(tǒng)負(fù)荷如果你的電腦很慢锭汛,你或許想查看一下笨奠,它的工作量是否太大了袭蝗。在Linux系統(tǒng)中,我們一般使用upti...
    匠丶閱讀 5,312評論 2 5
  • 這篇文章主要介紹一些常用的linux服務(wù)器性能監(jiān)控命令般婆,包括命令的常用參數(shù)到腥、指標(biāo)的含義以及一些交互操作。 幾個問題...
    dancingking閱讀 8,361評論 6 22
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,176評論 2 33
  • 2015年以來蔚袍,市場對于BAT間的對比不勝枚舉乡范。隨著資本寒冬來臨,幾場大的投資啤咽、并購接連發(fā)生晋辆,O2O行業(yè)發(fā)展至今日...
    劉峻滔閱讀 294評論 0 1
  • 一片白,一片純白宇整,我就像是走進(jìn)了一張白紙里瓶佳,變成了上面的一個墨點(diǎn)。 “喂鳞青,有人嗎霸饲?” 我高喊了一聲,然而臂拓,沒人應(yīng)答...
    愛逛大觀園的劉姥姥閱讀 774評論 51 26