【轉】CPU個數,核心數,線程數


我們在買電腦的時候,經常會看cpu的參數,對cpu的描述有這幾種:“雙核”、“雙核四線程”、“四核”、“四核四線程”、“四核8線程”……。

我們接觸的電腦基本上都只有一個cup。cpu的個數很容易得到,螺絲刀拆開你的電腦數一下就行了。這沒有什么好說的。

為了給電腦更高的性能,一個cup中集成了多個內核,這樣電腦的性能就成倍的提升。隨着科技的發展,我們發現每個內核的性能也變的十分強大,於是一個內核又被分成兩個線程。但是,我們要注意的是,一個cpu分成多個內核,這是物理的分隔,拆開cpu是可以看到的;但是一個內核被分成兩個線程是一種超線程技術,也就是串代碼,操作系統會認為一個線程也是一個內核,有點欺騙操作系統的感覺。

如果操作系統說我的cpu有四核,這時我們要提高警惕,是真四核還是四線程(假四核)。

這是我的台式機windows7:

任務管理器顯示有4核。

 

設備管理器顯示依然為4核 

 

帶着疑問我踏上了百度:

 

原來我的電腦是假四核。

其實windows有一個命令是可以查看的:

在cmd命令中輸入“wmic”,回車;然后再輸入“cpu get ”。 
NumberOfCores:表示CPU核心數 
NumberOfLogicalProcessors:表示CPU線程數 

 

修改處理器個數

物理內核個數是不能修改的,但是假內核個數是可以修改的:

 

 

 

 

 

 

 

處理器個數修改成3,保存重啟電腦。

任務管理器中已經改變:

 

設備管理器未發生改變:

 

 

如何禁用超線程技術

Hyper-Threading是Intel微處理器采用的一種技術,這種技術能夠讓微處理器在操作系統和應用程序中的性能表現的類似於兩個處理器一樣。

進入BIOS,找到   Hyper-Threading選項設置成disable。

 

保存設置,啟動電腦。

 

任務管理器發生了變化:

 

設備管理器也發生了變化:

 

 

在window10系統中查看着些參數變的十分簡單: 

打開任務管理器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM