一、關(guān)于CPU的幾個概念
CPU的作用
計算機中的中央處理單元(CPU)執(zhí)行基本的計算工作 -- 運行程序。但是,一個單核的CPU同一時間只能一次執(zhí)行一個任務,為了提高計算機的處理能力,也就出現(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的不多,不過在如今的服務器上,物理cpu一般都是2顆標配。因為服務器需要更多的處理能力
超線程(Hyper-Threading,簡稱“HT”)”技術(shù)。超線程技術(shù)就是利用特殊的硬件指令,把兩個邏輯內(nèi)核模擬成兩個物理芯片,讓單個處理器都能使用線程級并行計算,進而兼容多線程操作系統(tǒng)和軟件,減少了CPU的閑置時間,提高的CPU的運行效率。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26