一、前言:為什么網游會更需求處理器性能!
也許有很多同學的“高配”電腦在玩單機游戲的時候,將畫面調到最高設置下都能獲得非常高的幀率,而在玩網絡游戲的時候幀率會暴跌,特別是在大型團隊副本或者是攻擊野外的世界BOSS的時候,游戲畫面直接變成幻燈片。
在網絡游戲中,團戰時的DPS(秒傷)與畫面幀率息息相關。如果在30FPS的時候秒傷可以達到1萬,但是在幀率爆降到2~3FPS之后,基本上就很難打出傷害。傷害量不夠自然也無法在團隊中獲得更加核心的地位。
為了在網游中得到流暢的幀率,有很多玩家在升級電腦配置的時候,將重點放在了顯卡上。但恰恰相反的是,CPU性能才是影響網游幀率的關鍵所在,尤其是大家平常不太在意的三級緩存。
此前Intel與AMD的主流處理器都配備了8MB三級緩存,在大多數應用中,L1+L2+L3緩存的總命中率可以到達到95%以上,因此CPU極少去從內存讀取數據。再加上處理器集成的內存控制器大大降低了延遲,使得內存頻率對于系統性能的影響在多數情況下都變得不那么重要,尤其是在大多數單機游戲中更是如此。
然而在電競游戲中,在玩家人數非常多的復雜場景下,當數十上百玩家同時攻擊BOSS,數據的運算量和傳輸量會數倍提升,此時8MB的三級緩存早已不堪重負,緩存命中率會急劇降低,CPU會更多地直接讀取內存的數據。
但是要知道,內存不論是延遲還是帶寬,都與三級緩存之間存在著無法逾越的差距。三級緩存可以達到400GB/s的讀寫帶寬、9ns延遲,而雙通道DDR4 3200MHz內存也只能提供50GB/s帶寬和60ns的延遲。
也就是說,如果一旦CPU跳過緩存直接從內存中直接讀取資料的時候,運算效率將會急劇降低,極端情況下會降低甚至10倍以上(比如老平臺中的單通道DDR3 1600MHz內存)。這也就是團戰時幀率只有2~3FPS的最根本原因。
要緩解這個矛盾,有2個辦法:
1、增加緩存容量,以提升緩存命中率,這是最有效的方法。
2、使用更高頻率的多通道內存:團戰的時候,即便是32MB三級緩存肯定也無法達到100%的命中率,在某些時候CPU依然會讀取內存,因此使用更高頻率、更低延遲的內存也能夠有效的提升游戲的幀率。
此前在銳龍9 5900X的首發測試中,Zen3處理器在網游方面的表現可以說是有目共睹,不過由于時間關系,我們測試的網游并未包含《魔獸世界》。我們也很好奇,Zen3處理器在最新的《魔獸世界:暗影國度》中會有怎樣的表現,這里就單獨來考驗一番!
魔獸世界9.0這算是暴雪自TBC之后最有野心的一部資料片。我們一直等到12月10日新的世界BOSS全面上線之后才開始對游戲進行測試,目的就是為了測試A/I最新的處理器在大型團戰時的幀率表現,相信這也是玩家更關心的內容。
《魔獸世界:暗影國度》改變十多年來魔獸世界的游戲體驗,尤其是對于新角色從一級開始的練級之路,暴雪已經設計了全新的游戲內容,比如10級迷你地下城,像同盟種族、死亡騎士、惡魔獵手一出生就從10級開始。
9.0開放之后,玩家可以前往了新地圖暗影界,將世界觀從艾澤拉斯本土拓展到了多元宇宙。在暗影視界的世界中,玩家可以探索四片全新的區域:晉升堡壘、瑪卓克薩斯、熾藍仙野和雷文德斯。
在畫質方面,魔獸世界最大的改變就是增加了DXR光追選項,通過實時光線追蹤提高陰影質量,從而讓陰影更加自然與柔和,極大地增加了(陰影的)準確性,并會加入額外光源。
玩家可以在游戲中選擇三種光追陰影等級,分別是一般、良好和高,三個等級會對光源類型以及光源分辨率做出不同的調整。
開啟光追之后,陰影更加柔和。另外像墻角、屋檐這些地方也出現了陰影,此前是沒有的。
相比于畫質的提升,WOW其實對CPU的要求要更嚴苛一些。此前有朋友告訴我說他在12月10日世界BOSS上線的時候組團去擊殺,i3-9100F + GTX 1070的配置在戰斗最激烈的時候幀率只有5FPS。此時的GPU占用率不到20%,卡頓完全是由于CPU性能不夠或者說是三級緩存容量太低所造成的。
本文將會就《魔獸世界:暗影國度》對于CPU三級緩存以及內存頻率的需求進行測試,看看三級緩存的大小以及不同的內存頻率會對網絡游戲的幀率造成哪些怎樣的影響。
除了測試主城幀率之外,還會測試擊殺世界BOSS時的幀率。測試的處理器選擇了銳龍7 5800X、i9-10900K以及i5-10600K三款。
測試平臺如下:
二、主城幀率測試:Intel處理器需搭配更高頻率的內存
主城的測試地點選在奧格瑞瑪銀行,測試時分辨率為2560*1440、開10檔最高畫質、MSAA 8x、光線追蹤關閉。
銳龍7 5800X的站街幀率是139PS,此時內存頻率為3800MHz。
在同樣的場景,i9-10900K的幀率是140FPS,不過內存頻率是4000MHz。
將銳龍7 5800X的內存頻率降到2400MHz(皇家戟內存在BIOS中可選的最低內存頻率),i5-10600K、i9-10900K的內存頻率降到2133MHz繼續進行測試。
內存頻率2400MHz,銳龍7 5800X的幀率降到了118FPS。
搭載2133MHz內存頻率的i9-10900K,幀率從140FPS暴跌到了110FPS。
主城對于CPU性能的要求并不高,當i9-10900K搭配4000MHz頻率的內存時,其幀率甚至比銳龍7 5800X略高1幀。
將i9-10900K的內存頻率降到2133MHz之后,幀率暴跌到了110FPS,比2400MHz內存的銳龍7 5800X要低8幀。
從這里也可以看出,i9-10900K由于L3容量較少,更加需要更高的內存頻率,而銳龍7 5800X的32MB三級緩存可以抵消一部分內存頻率下降后的影響。
至于i5-10600K,在2種內存頻率下,與上面2款處理器的差距都非常巨大。
三、世界BOSS幀率測試:L3容量大小決定幀率高低
其實真正考驗處理器性能的是團戰。為了方便,我們選擇擊殺世界BOSS“莫塔尼斯”的場景進行測試。
在這里我們只進行銳龍7 5800X搭配3800MHz內存頻率、i5-10600K/i9-10900K搭配4000MHz內存頻率的幀率測試。
畫面設置與主城測試時相同,分辨率為2560*1440、開10檔最高畫質、MSAA 8x、光線追蹤關閉。
銳龍7 5800X的幀率是120FPS,我們錄制20秒的平均幀率是116FPS。
i9-10900K顯示的幀率是91FPS,錄制20秒戰斗場景的平均幀率是86FPS。
PS:測試的時候,筆者的2個角色都死掉了-_-!
在擊殺世界BOSS的時候,銳龍7 5800X的幀率非常穩定,保持在120FPS附近,平均幀率也有116FPS。
i9-10900K的平均幀率只有86FPS,比銳龍7 5800X少了近30幀。
至于i5-10600K處理器,它的幀率只有62FPS,還不到銳龍7 5800X的一半。
四、總結:Zen3一直都是網游利器
在主城進行幀率測試時,由于沒有任何戰斗發生,對于CPU的性能要求并不會非常苛刻。搭配雙通道DDR4 4000MHz內存時,A/I頂級游戲處理器,i9-19000K與銳龍7 5800的表現基本相當,不過i5-10600K與前面二者還是有接近30FPS的差距。
將內存頻率降到2133MHz的時候,i9-10900K的幀率出現了比較明顯的降低,銳龍7 5800X雖然幀率也低了一些,但降幅相比i9-10900K要好很多。
也就是說,在網絡游戲中,i9-10900K比銳龍7 5800X更吃內存頻率,而銳龍7 5800X由于有足夠大的三級緩存,可以部分抵消內存頻率下降后所造成的影響。
在真正考驗CPU性能的團戰測試中,銳龍7 5800X、i9-10900K、i5-10600K之間的差距體現的非常明顯。
在32MB三級緩存的加持下,擊殺世界BOOS時,銳龍7 5800X依然可以保持100FPS以上的幀率;只有20MB三級緩存的i9-10900K幀率要比銳龍7 5800X差了35%;只有12MB三級緩存同時主頻更低的i5-10600K的幀率差不多是銳龍7 5800X的一半。
另外需要說明一點,我們測試的數據并不能完全反應銳龍7 5800X、i9-10900K、i5-10600K的真實差距。如果將擊殺世界BOSS的時間點選在周四,同時在場的玩家數量會更多一些,三級緩存容量較低的處理器幀率會進一步暴跌。
因此,對于魔獸世界這樣的網絡游戲而言,優先選擇AMD Zen3處理器!銳龍 5 5600X、銳龍7 5800X擁有完整的32MB三級緩存,可以極大地提高團戰時的幀率表現。Intel這邊,20MB三級緩存的i9-10900K是最好的選擇,當然同時還需要搭配高頻率的內存。
下面給大家推薦2套配置:
對于網絡游戲而言,除了幀率之外,讀圖速度也是非常重要的體驗。銳龍7 5800X + B550主板要比i9-10900K + Z490主板便宜1000元左右。在相同的預算下建議玩家將Zen3平臺升級到PCIe 4.0 SSD。三星980PRO 的順序讀取速度可以達到7000MB/s,在讀圖速度方面有一定的優勢。等到明年微軟正式推出DirectStorage技術之后,三星980PRO可以做到秒進游戲,這也是很多網游玩家期盼已久的事情。
其實此前在銳龍9 5900X的首發測試中,Zen3處理器在網游方面的表現可以說是有目共睹。這一次我們進行的《魔獸世界:暗影國度》團戰幀率測試再一次表明了Zen3在網游方面的強勢。
責任編輯:xj
-
處理器
+關注
關注
68文章
19317瀏覽量
230103 -
銳龍
+關注
關注
1文章
265瀏覽量
14496
發布評論請先 登錄
相關推薦
評論