在Windows的任務(wù)管理器中會顯示CPU的信息(如下),右側(cè)的幾個矩形框表示有多少個CPU,從下圖來看,似乎我的機(jī)器上有4個CPU,但實際上呢?
實際上我的機(jī)器上可能有4個獨(dú)立的CPU,或者有2個雙核的CPU,或者有一個2雙核帶有超線程功能的CPU,……可能性有很多,性能差距也會很大。
為什么這么說呢?首先來看一下多核的概念。簡單來說一個多核的CPU就相當(dāng)于多個單核的CPU,比方說雙核的Intel T7300,它的性能大約相當(dāng)于2個單核同規(guī)格的CPU,(可能會差一點(diǎn)點(diǎn),比如二級緩存是共享的)。在僅支持單CPU的主板上(大部分個人電腦的主板都這樣),使用多核CPU可以明顯提升運(yùn)算速度。
相對于多核,超線程是指在一個CPU的核心上有多個線程,一般是兩個。不支持超線程的CPU在同一時刻只會運(yùn)行一條指令,這樣就產(chǎn)生了一個問題,這條指令可能只用到了CPU 50%的電路,還有50%是空閑著的,于是計算資源就浪費(fèi)了。于是Intel就提出了超線程技術(shù),如果相臨的兩條指令可以同時執(zhí)行而互不影響,那CPU會優(yōu)化這個過程,以達(dá)到提升計算速度的效果,但實際使用過程中效果并不明顯。
所以,即使任務(wù)管理器中顯示有兩個方框,也并不代表所用的是雙核的CPU,比如Atom N450,而大多數(shù)Atom芯片都是單核雙線程的。買電腦之前還是先查一下資料為好,不要被商家忽悠了。
新聞熱點(diǎn)
疑難解答
圖片精選