如何檢視CPU核數和執行緒數?CPU的核心數、執行緒數的關係和區別

佚名發表於2019-08-13

  在組裝電腦選購硬體的時候,大多數的人群更在乎CPU的效能,除了考慮架構、工藝、單核效能等,還需要考慮核心和執行緒數量,CPU從早期的單核,發展到現在的雙核、多核,除了核心數量之外,還有執行緒數量。那麼CPU核數和執行緒數有什麼用?下面科普一下CPU核數和執行緒的關係與區別,來學習一下吧。


CPU核數和執行緒數知識

CPU核數和執行緒數什麼意思?

  處理器的核心數一般指的就是物理核心數,也稱之為核心,雙核就是包括2個獨立的CPU核心單元組,而四核就是包括4個獨立的CPU核心單元組,是處理各種資料的中心計算單元,多核心的處理器能夠有效進步CPU的多工功能,或者說減少CPU的佔用率,進步計算功率。


核心

  一般一個核心對應了一個執行緒,而intel開發出了超執行緒技術,1個核心能夠做到2個執行緒計算,而6個核心則能夠做到12個執行緒,超執行緒技術的好處就是無需增加物理核心就可以明顯的進步CPU多執行緒功能,畢竟增加物理核心是需要佔據非常大的核心面積,成本也隨之增加。而執行緒數是一種邏輯的概念,說白了就是虛擬出的CPU核心數,現在無論是intel還是AMD都具備超執行緒技術。


CPU核數和執行緒數

  舉個例子,CPU可以想象成是一個銀行,CPU核心就相當於櫃員,而執行緒數就相當於開通了幾個視窗,櫃員和視窗越多,那麼同時辦理的業務就越多,速度也就越快。

  通常情況下,一個櫃員對應的是一個視窗,透過超執行緒技術相當於一個櫃員管理著兩個視窗,使用左右手同時辦理兩個視窗的業務,大大提高了核心的使用效率,增加了辦理業務的速度。

CPU核數和執行緒數有什麼用?

  多核心和多執行緒的作用主要是為了滿足各類程式多工需求,核心數和執行緒數量越多,那麼越有利同時執行多個程式,CPU能夠並行處理多個任務數量,說白點就是核心數和執行緒數量越多,越適合多開軟體或者遊戲,開啟的任務越多,除了多開程式,還有渲染需求,核數和執行緒數越多,越有利。

如何檢視CPU核數和執行緒數?

  我們在裝置管理下檢視的CPU是核數+執行緒數總和,所以如果想要檢視具體幾個核心幾個執行緒,我們還可以使用其它的方法來檢視。以win10系統為例,我們將滑鼠指標移動至工作列空白處並右鍵之後選擇“工作管理員”,如下圖所示。

  在工作管理員中,我們檢視核心就是物理核心,邏輯處理器就是執行緒,如下是四核四執行緒的一款處理器,此外我們還可以藉助CPU-Z或者魯大師來檢視核心數量和執行緒數量。

  以上就是CPU核數和執行緒的關係與區別知識,其實通俗來說,執行緒是透過超執行緒技術將物理核心虛擬出來核心,希望能夠幫助到大家。

相關文章