高频内存到底对游戏有没有用?实测十款游戏告诉你答案
大家觉得游戏帧数上不去的瓶颈在哪?一般来说第一个想到的是显卡,其次是CPU,内存的话应该很多人觉得容量够就行了。
这个理解是否正确呢?实际上如果平均帧数在60fps以下的话确实显卡是瓶颈的可能性很大,现在的游戏把分辨率开到4K之后瓶颈基本上都在显卡那里,这也就是我们为什么测试CPU的时候不会用4K分辨率去测游戏的原因,但是帧数高了之后就不只是显卡的问题了。
可能有人认为玩游戏是显卡的工作,CPU大部分时间在摸鱼,实际上CPU作为整台计算机的大脑,游戏中大部分运算都是由他来干的,当然了繁重的渲染绘图工作则交给GPU来做的,CPU并不适合做这样的工作,在游戏中CPU会描绘出每一帧的轮廓,然后由GPU渲染出来给玩家看。
显卡越强,它每秒能渲染的帧数就越多,对CPU的性能需求就越高,而内存的频率则是影响CPU性能发挥的一个重要因素,当你的显卡和CPU性能越强,内存频率就越有可能成为瓶颈。
游戏需求的是低内存延迟而不是高带宽目前来说,内存的主流频率还是DDR4-2400或2666,除了内存本来的价格差距外,对整个平台还是有要求的,因为Intel那边B和H系列主板是不支持内存超频的,使用Core i3及以下处理器时最高内存频率只能到2400MHz,使用Core i5及以上处理器时频率也只能到2666MHz,想上高频内存就得用Z系列的主板。
AMD这边其实没对内存频率进行什么限制,但是即使在第二代锐龙处理器上内存兼容性问题还是存在的,3200MHz及以上的内存如果是没有Ryzen认证的就有可能出现些奇怪的事情。
然而这些困难并不能阻止玩家对高频内存的追求,那么高频内存频率到底有没有用呢?它对游戏性能造成多大影响呢?这个就是我们今天要研究的课题。
测试平台与说明
想要看出内存频率的影响,就得把其他东西的瓶颈消去才行,所以我们选用了目前游戏性能最好的Core i9-9900K处理器和RTX 2080 Ti显卡,内存用的是影驰HOF EXTREME DDR4-4000 8GB*2,测试时会把它的频率分别设置为2400MHz、3200MHz和4000MHz,维持X.M.P.时序不变,要看下这三个比较典型的内存频率下游戏的帧数有多大变化。
测试内容包括《刺客信条:起源》、《中土世界:暗影之战》、《全面战争:战锤2》、《孤岛惊魂5》、《古墓丽影:暗影》、《GTA 5》、《杀手6》、《CS:GO》、《守望先锋》和《绝地求生》这十款游戏,全部在1080P分辨率下开启最高画质,注意《古墓丽影:暗影》是没有开启DXR的, 全部测试都会运行三次记录游戏的平均帧数和最小帧数。
测试平台
影驰HOF EXTREME DDR4内存
这套内存的时序是19-25-25-45
游戏测试
实际上每款游戏对内存频率的敏感程度不同,有《全面战争:战锤2》这种不太敏感的,也有像《绝地求生》那样非常敏感的,《守望先锋》就比较特殊,因为测试时它的帧数已经到顶了,基本每怎么动过。实际上每款游戏的平均都会随着内存的频率提升而增加,最小帧数也是这样,内存频率越高帧数就越高,游戏就运行得越稳定。
但是帧数的变化和内存的频率变化并不呈线性关系,应该说更接近于对数曲线,这十款游戏的平均帧数从2400MHz到3200MHz上升了7%,但是你拿4000MHz的数据去对比2400MHz的话会发现只提升了10%,虽然频率差距都是800MHz,但是3200MHz到4000MHz的性能提升明显低了很多。
全文总结
如果你是60帧就满足的话,其实随便弄根DDR4,内存容量够就OK了,但是如果你用的是120/144Hz或者更高刷新率显示器的话,你就得注意下内存频率是否会成为你现在机器的瓶颈了。
一般来说游戏运行时帧数越高越容易让内存频率成为瓶颈,特别是帧数超过100fps的时候,这就是高频内存发挥作用的时候了,你是否能让游戏稳定的运行在144fps内存频率可能就是最后的一道屏障。
当然了也不是盲目的追求内存频率越高越好,虽然现在内存降价了,但3200MHz以上的可不算便宜,而且带来的性能提升幅度没2400MHz到3200MHz那么大,3200MHz的内存应该说是性价比较好的一个选择,你硬是要选购更高频率的内存的话也是可以的,我们也鼓励追求极限这种事情,只不过你预算得足够而且主板也得弄块高端产品才行。