當前位置: 華文星空 > 新聞

請問CPU日常網頁和打遊戲單核效能和多核效能哪個更用得上?

2023-11-22新聞

單核和多核行動的表述向來容易讓人產生一些疑惑,意味這兩項是相互獨立的事情。

事實上,單核/單執行緒絕對效能是一切效能的基礎,相當於在儲存不受制約的前提下,只要開著電腦,做任何實行都需要借助單核效能,不論任何任務性質都是這樣。包括多執行緒效能,也只是執行緒乘以單執行緒基礎(當然多核負載高時單執行緒排程效能會下降)。

移動輕薄本的13代功耗不足 單執行緒較弱
桌面12、13代 單執行緒大致都「夠用」(這個13700K有降頻情況)

對作業系統來說,單執行緒效能是絕對的,任何時候都關乎全域的,弱一點就所有任務都會變弱的,這種關系不依賴任何其他變量。

對日常任務常見的遊戲環境和上網娛樂環境來說,4C8T還是6C12T,在多執行緒效能方面很難完全拎清楚夠用、不夠用的臨界點。如果遇到網頁端GPU難以硬解的視訊,6C可能也會被爆,而如果GPU可以搞定,那麽2C就能解決基礎問題。遊戲中也是一樣,除了限制必須4C或者4T才能進入的個別型別,4C8T一定不夠用或者產生巨大瓶頸的遊戲數量並不好統計,一般來說可以視為沒有想象中那麽多,即使瓶頸了,在顯卡說得過去的前提下,瓶頸程度也不會過於誇張。

這個時候,我們只能去嘗試揣測一些套用場景,盡可能貼近現實地描述一些可能發生的情況,作為對這個問題的參考。

windows的資源占用 可能會出現玄學

首先,目前chrome內核瀏覽器一統江湖,以我個人常年多開標簽的經驗,不管是edge還是chrome本體,在休眠狀態下開幾十個標簽,對CPU影響都不大。我曾經常年使用5Ghz的i7 7740X,普普通通上網,節制到升級12700K為止,大致還是夠用的。只有遇到網頁端載入了大量其他復雜東西——比如硬解異常的視訊、3D負載很高的遊戲和渲染場景,4C才會出現明顯的水土不服。當然,這是建立在我常年使用64GB甚至80GB記憶體的前提下,排除了其他的瓶頸。

其次,上網不止有瀏覽器,還有各種亂七八糟的其他網路通訊情況。比如我們要看某個直播,他必須使用客戶端,或者網頁端的負載非常誇張(鬥魚表示。。。),或者這個體育賽事被某個頻道獨家壟斷了,我們在PC上必須使用安卓模擬器來載入。這種非典型瀏覽器(被套殼到客戶端裏)、或者用模擬器來實作上網功能的情況,4C8T會受到挑戰,當年我用i3 7350K 看央視訊的歐洲杯,看一場球勉為其難,看兩場就卡得不行了,隨著安卓越來越復雜,4C8T面對這類需求會逐漸捉襟見肘。

第三,部份內核較老的單機、網路遊戲,i3 12100和i5 12400 單執行緒基本半斤八兩,除非配B660超頻,不然都是一回事,要超的話,兩者都能超,上限頻率也差不多,還是拉不開差距。

第四,大型3A ,尤其是近年來對多核利用率較高的3A遊戲,i5 12400勝出,沒有懸念。

相比於遊戲 I\O引起的卡頓才是更普遍尋常的事情

第五,在上網、視訊和遊戲之外,六核CPU的I\O能力要強於四核,如果涉及到大量復制操作,或者系統服務頻繁呼叫磁盤時,i5 12400有可能會表現出一些優勢。最典型的是機械硬碟復制,或者PT下載,CPU占用未必很高,但雙核\四核就是有可能會很卡。

所以,這個問題可以歸類為玄學問題——感覺不出差異的時候,那確實是大概都差不多,而什麽時候能感覺出差異,這是很難去逐一舉例說明的。