日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

單核cpu有哪些 單核cpu是什么意思( 二 )

  • 1.50:CPU 工作在其容量的 100%,15個(gè)工作中有5個(gè)請(qǐng)求CPU時(shí)間,即 33.33%,必須排隊(duì)等待其他人耗盡他們分配的時(shí)間 。因此,一旦超過(guò)1.0 的閾值,就可以說(shuō)系統(tǒng)過(guò)載,因?yàn)樗荒芰⒓刺幚硭?qǐng)求的 100% 的工作 。
  • 那么很顯然,”load average”的值越低,比如等于0.2或0.3,就說(shuō)明服務(wù)器的工作量越小,系統(tǒng)負(fù)載比較低 。
    一個(gè)類比上面還看太懂怎么辦?沒(méi)事,我們來(lái)看一個(gè)簡(jiǎn)單的類比例子 。
    先假設(shè)最簡(jiǎn)單的情況,你的計(jì)算機(jī)只有一個(gè) CPU,所有的運(yùn)算都必須由這個(gè) CPU 來(lái)完成 。
    那么,我們不妨把這個(gè) CPU 想象成一座大橋,橋上只有一根車道,所有車輛都必須從這根車道上通過(guò) 。(很顯然,這座橋只能單向通行 。)
    系統(tǒng)負(fù)載為 0,意味著大橋上一輛車也沒(méi)有 。
    單核cpu有哪些 單核cpu是什么意思


    系統(tǒng)負(fù)載為 0.5,意味著大橋一半的路段有車 。
    單核cpu有哪些 單核cpu是什么意思


    系統(tǒng)負(fù)載為 1.0,意味著大橋的所有路段都有車,也就是說(shuō)大橋已經(jīng)”滿”了 。但是必須注意的是,直到此時(shí)大橋還是能順暢通行的 。
    單核cpu有哪些 單核cpu是什么意思


    系統(tǒng)負(fù)載為 1.7,意味著車輛太多了,大橋已經(jīng)被占滿了(100%),后面等著上橋的車輛為橋面車輛的 70% 。以此類推,系統(tǒng)負(fù)載 2.0,意味著等待上橋的車輛與橋面的車輛一樣多;系統(tǒng)負(fù)載 3.0,意味著等待上橋的車輛是橋面車輛的 2 倍 ??傊?,當(dāng)系統(tǒng)負(fù)載大于 1,后面的車輛就必須等待了;系統(tǒng)負(fù)載越大,過(guò)橋就必須等得越久 。
    單核cpu有哪些 單核cpu是什么意思


    CPU 的系統(tǒng)負(fù)載,基本上等同于上面的類比 。大橋的通行能力,就是CPU 的最大工作量;橋梁上的車輛,就是一個(gè)個(gè)等待 CPU 處理的進(jìn)程(process) 。
    如果CPU 每分鐘最多處理100個(gè)進(jìn)程,那么系統(tǒng)負(fù)載0.2,意味著CPU在這 1 分鐘里只處理 20 個(gè)進(jìn)程;系統(tǒng)負(fù)載 1.0,意味著 CPU 在這 1 分鐘里正好處理 100 個(gè)進(jìn)程;系統(tǒng)負(fù)載 1.7,意味著除了 CPU 正在處理的100 個(gè)進(jìn)程以外,還有 70 個(gè)進(jìn)程正排隊(duì)等著CPU處理 。
    為了計(jì)算機(jī)順暢運(yùn)行,系統(tǒng)負(fù)載最好不要超過(guò) 1.0,這樣就沒(méi)有進(jìn)程需要等待了,所有進(jìn)程都能第一時(shí)間得到處理 。很顯然,1.0 是一個(gè)關(guān)鍵值,超過(guò)這個(gè)值,系統(tǒng)就不在最佳狀態(tài)了,你要?jiǎng)邮指深A(yù)了 。
    多處理器和多核系統(tǒng)
    在具有多個(gè)處理器或核心(多個(gè)邏輯CPU)的系統(tǒng)中,CPU負(fù)載值的含義取決于系統(tǒng)中存在的處理器數(shù)量 。因此,具有4個(gè)處理器的計(jì)算機(jī)在達(dá)到4.00的負(fù)載之前將不會(huì)以100%使用,因此在解釋由top,htop或正常運(yùn)行時(shí)間等命令提供的3個(gè)負(fù)載值時(shí),你必須要做的第一件事 就是將它們分開(kāi) 。系統(tǒng)中存在的邏輯CPU數(shù)量,并從中得出結(jié)論 。
    舉個(gè)例子,如果你的計(jì)算機(jī)裝了 2 個(gè) CPU,會(huì)發(fā)生什么情況呢? 2 個(gè) CPU,意味著計(jì)算機(jī)的處理能力翻了一倍,能夠同時(shí)處理的進(jìn)程數(shù)量也翻了一倍 。還是用大橋來(lái)類比,兩個(gè) CPU 就意味著大橋有兩根車道了,通車能力翻倍了
    單核cpu有哪些 單核cpu是什么意思


    所以,2 個(gè)CPU表明系統(tǒng)負(fù)載可以達(dá)到 2.0,此時(shí)每個(gè) CPU 都達(dá)到 100%的工作量 。推廣開(kāi)來(lái),n 個(gè) CPU 的計(jì)算機(jī),可接受的系統(tǒng)負(fù)載最大為n.0 。
    芯片廠商往往在一個(gè) CPU 內(nèi)部,包含多個(gè)CPU核心,這被稱為多核CPU 。
    在系統(tǒng)負(fù)載方面,多核 CPU 與多 CPU 效果類似,所以考慮系統(tǒng)負(fù)載的時(shí)候,必須考慮這臺(tái)計(jì)算機(jī)有幾個(gè) CPU、每個(gè) CPU 有幾個(gè)核心 。然后,把系統(tǒng)負(fù)荷除以總的核心數(shù),只要每個(gè)核心的負(fù)荷不超過(guò) 1.0,就表明計(jì)算機(jī)正常運(yùn)行 。怎么知道電腦有多少個(gè) CPU 核心呢?

    推薦閱讀