相信很多小伙伴在選購cpu的時(shí)候都會為難,到底是選擇6核6線程還是4核8線程呢?cpu的超線程對游戲有用嗎?網(wǎng)上也有很多類似的文章,但是看完之后還是似懂非懂,沒關(guān)系!看完這篇文章你就會徹底明白CPU核心與超線程之間的關(guān)系。
 
cpu超線程對游戲有用嗎?CPU核心與超線程關(guān)系詳解
 
       先直接給答案:就游戲而言,6核6線程的cpu要比4核8線程更好,具體為什么,看完本文你就明白了。
 
       決定cpu性能的幾大因素包括:核心/線程數(shù)量、頻率、架構(gòu)、緩存、工藝。這里我們暫且只談核心/線程這個概念。

       一、cpu核心與超線程有什么關(guān)系?
 
cpu超線程對游戲有用嗎?CPU核心與超線程關(guān)系詳解
 
       我們可以把一個核心看作是一個工人,一個線程看作是一條流水線,那么4核4線程的cpu就相當(dāng)于一個工人在一條流水線上工作。后來有了超線程技術(shù),允許一個核心同時(shí)處理兩個線程,充分利用了cpu的空閑時(shí)間,比如我們經(jīng)??吹降?核8線程、6核12線程等等,這就相當(dāng)于給每個工人又增加了一條流水線,減少了工人“偷閑”的時(shí)間,提升了工作效率。(別較真一個工人能不能勝任兩條流水線,這里只是做個比喻,對于cpu來說,平時(shí)它大部分的性能都是閑置著的)
 
       二、4核8線程的性能可以達(dá)到4核4線程的兩倍嗎?
 
cpu超線程對游戲有用嗎?CPU核心與超線程關(guān)系詳解
加入了超線程技術(shù)的銳龍R3-3300X 4核8線程
 
       看到這里,有的同學(xué)就會想了:4核8線程的cpu工作效率是不是能達(dá)到4核4線程的兩倍呢?雖然超線程對日常小軟件的多開和支持多核心的應(yīng)用,比如PS、PR等的確有很大幫助,不過性能提升幅度也不會有2倍那么大,根據(jù)不同的CPU以及使用場景,性能提升幅度也有所差異,一般大概會有20%~30%的性能提升。
 
       三、cpu超線程對游戲性能到底有多大提升?
 
       這個問題也就是本文要講的重點(diǎn),在此之前我們要先了解一下游戲?qū)τ赾pu性能需求的特點(diǎn)。
 
       還是以流水線來做比喻。我們把游戲比作流水線的任務(wù),對于游戲這類任務(wù)來說,最多只能支持6條流水線,因?yàn)槟壳敖^大多數(shù)游戲?qū)pu的優(yōu)化都還處于4核、6核的階段(對于計(jì)算機(jī)系統(tǒng)來說,線程數(shù)量就相當(dāng)于核心數(shù)量)。也就是說,如果CPU是2核或者4核,開啟超線程的確是有很大幫助的。但是到了6核、8核,由于大多數(shù)游戲都沒有針對更多的核心去做優(yōu)化,這種情況下超線程對游戲的幫助就微乎其微了,并且由于超線程涉及到任務(wù)的分配,相當(dāng)于任務(wù)發(fā)布到流水線之前還要先策劃一下該怎么分,所以在有些游戲里,可能還會導(dǎo)致幀率的輕微下降,當(dāng)然這個下降幾乎可以忽略不計(jì)。

      所以,對于游戲而言,雙核、四核的cpu如果加入了超線程,性能提升還是很明顯的;而對于6核以上的cpu來說,有沒有超線程意義就不大了
 
       四、那么問題又來了:玩游戲用4核8線程還是6核6線程呢?
 
       前面我們比喻里說游戲只需要6條流水線,那么4核8線程是不是要比6核6線程更好呢?這里你別忘了,4核8線程實(shí)際上只有4個工人在工作,只不過是給他們每人配了兩條流水線(工作效率大概提升20%~30%);而6核6線程是6個工人,每人一條流水線。綜合來看的話肯定是6核6線程的工作效率更高。
 
       可能大家有點(diǎn)聽不明白,那我還是舉個實(shí)際的例子,比如一個工人在一條流水線上一小時(shí)能生產(chǎn)100雙襪子,那么6個工人在6條流水線上一小時(shí)可以生產(chǎn)出600雙襪子。而4個工人在4條生產(chǎn)線上一小時(shí)本來可以生產(chǎn)400雙襪子,而如果讓這4個工人每人負(fù)責(zé)兩條流水線的話(也就是加入超線程),工作效率會最高可以提升30%,那么生產(chǎn)出來的襪子最多也就是520雙。      

 
       五、玩游戲需要用到8核以上的cpu嗎?

     
 前面已經(jīng)說過,現(xiàn)在絕大多數(shù)游戲最高也就只能支持到6核優(yōu)化,所以正常玩游戲基本上沒必要上8核cpu,除非是做游戲直播,或者你在玩游戲的同時(shí)還要打開較多的后臺程序。當(dāng)然8核cpu玩游戲也不是沒有任何幀數(shù)提升,不過那一點(diǎn)點(diǎn)的幀數(shù)提升完全可以忽略不計(jì)。
  
       總結(jié):cpu超線程對游戲有用嗎?玩游戲選擇幾核幾線程的cpu最好?
 
       2核、4核cpu的超線程對游戲性能提升還是蠻大的,到了6核以上的話就不需要糾結(jié)超線程了。比如i9-9100、i3-10100、i5 9400f這三款cpu,它們分別是4核4線程,4核8線程,6核6線程,如果你玩的是lol,cf之類比較老的游戲,那么i3-9100就完全足夠了,因?yàn)檫@些游戲?qū)pu的優(yōu)化最高也就4核甚至是2核;如果是玩吃雞、守望先鋒之類的游戲,那么i3-10100是完全沒問題的;如果打算玩3A大作的話,那么6核6線程的i5 9400f就更加合適了。
 
       最后要說明一下,本文的結(jié)論只適用于目前包括未來幾年之內(nèi),因?yàn)殡S著游戲的不斷更新迭代,未來應(yīng)該還會支持更多的核心數(shù)量的優(yōu)化。
裝機(jī)