一、關(guān)于CPU的幾個概念

CPU的作用

計算機中的中央處理單元(CPU)執(zhí)行基本的計算工作 -- 運行程序。但是,一個單核的CPU同一時間只能一次執(zhí)行一個任務(wù),為了提高計算機的處理能力,也就出現(xiàn)了多CPU,超線程(HT)和多核CPU的技術(shù)。

大多數(shù)計算機只有一個物理CPU。單個CPU可能具有多個內(nèi)核或超線程技術(shù),但是仍然只有一個物理CPU插入主板上的單個CPU插槽。在超線程和多核CPU出現(xiàn)之前,人們試圖通過添加額外的CPU,為計算機增加額外的處理能力。這需要一個帶有多個CPU插槽的主板 --將多個CPU插入不同的插槽。主板還需要額外的硬件將這些CPU插槽連接到RAM和其他資源。這里有很多開銷 -- 如果CPU需要相互通信,則會有額外的延遲,具有多個CPU的系統(tǒng)將消耗更多的電力,并且主板需要更多的插座和硬件以及電路。

在個人pc上,有多顆cpu的不多,不過在如今的服務(wù)器上,物理cpu一般都是2顆標(biāo)配。因為服務(wù)器需要更多的處理能力

 超線程(Hyper-Threading,簡稱“HT”)”技術(shù)。超線程技術(shù)就是利用特殊的硬件指令,把兩個邏輯內(nèi)核模擬成兩個物理芯片,讓單個處理器都能使用線程級并行計算,進而兼容多線程操作系統(tǒng)和軟件,減少了CPU的閑置時間,提高的CPU的運行效率。

 

網(wǎng)友評論