1. 程式人生 > >正確檢視電腦核心數量和執行緒數的方法

正確檢視電腦核心數量和執行緒數的方法

一、常見錯誤方法

1.檢視電腦核數

右鍵計算機->裝置管理器->處理器(如下圖,處理器下有幾個即為幾核,按這種方式來看我的電腦為八核,其實並不是這樣,下面我會解釋)


2.檢視電腦執行緒數

右鍵螢幕底部->啟動工作管理員->效能->CPU使用記錄(如下圖,有幾個框即為幾線程,我的電腦為八執行緒,這種方式檢視執行緒是可以的,但用這種方式檢視核數是錯誤的)


然而真的是這樣嗎?我買的電腦官方提供的配置資訊為四核八執行緒,難道裝置商好心多給了四核?事實是裝置商採用了超執行緒技術。

超執行緒技術是英特爾在奔騰四年代在奔騰處理器上廣泛採用的一個技術,讓一個處理器通過技術手段模擬成兩個處理器,從而提高多工的協調處理效能。也由於這個原因,所以單核心支援超執行緒技術的處理器在Windows

作業系統下均會被識別成兩個處理器。

二、正確方法

方法1.命令列檢視

第一步:開始選單->執行->cmd->輸入 wmic->輸入 cpu get *


第二步:拖動底部滑動欄至下圖所示位置


第三步:NumberOfCores為核數 NumberOfLogicalProcessors為執行緒數,大家可以看到我的電腦實際為四核八執行緒。

方法2.也可以使用專門的工具檢視如Speccy(安裝比較簡單,在此不贅述),安裝完成後,開啟軟體點選CUP即可看到CPU相關資訊。


部落格原文:http://blog.csdn.net/huazicomeon/article/details/53540852