情况
我打算购买支持最高 3866 MHz 内存速度的主板。处理器将是 Intel i7-7700K,4x 4.20GHz,支持最高 2400 MHz 内存速度。在这种情况下,CPU 似乎是瓶颈。
问题
- 对于此配置,购买运行速度为 3400 MHz 的内存是否会有显著的性能提升?
- 如果内存速度比支持的 CPU 内存速度更快,系统是否还能正常工作并稳定运行?
- 更高的内存速度会带来什么缺点吗?
答案1
更高频率的 RAM 通常是通过您必须在固件设置中启用超频配置文件(例如 XMP)。唯一真正的缺点是功耗较高,而且发热量较大如果你启用它。与购买低频率 RAM 相比,您可以获得内存能够超频到这些频率的保证,以及一个内置配置文件,可有效地实现一键操作。
请注意,“2400 MHz”只是标准内存频率;如果您使用 XMP 配置文件(或手动超频),它会更高。
最坏的情况?你花更多的钱买了 RAM,但运行速度却较低。没什么大不了的。
答案2
我想补充一下 Bob 的回答,运行频率并不是决定内存性能的唯一因素。延迟也是其中的一个重要因素。
延迟由频率和时序共同决定。购买高频内存模块后,您可以以较低的频率运行它并缩短时序以实现更好的延迟。(反之亦然,以更大的带宽实现更差的延迟)
此过程仍然类似于超频,必须手动完成,但有很多关于如何实现这一点的指南。
这个过程可以使以较低频率运行的高频内存值得为更高频率支付的额外费用。
答案3
虽然时间和延迟是主要的好处(正如其他答案所述),但还有一个值得一提的好处,那就是您也可以/代替降低电压。
这为什么重要?
RAM 的功率和电压要求通常取决于其驱动强度。与其他一些组件一样,如果您想要更高的性能,则需要提供更高的电压和功率。
现在,假设您购买了一些额定频率为 3400GHz 的 RAM,但您只打算以 2400 的频率运行它。从 RAM 的角度来看,您是在以较低的性能运行它。它不需要每秒做那么多事情,无论是电气上还是在切换方面。因此,如果 RAM 的额定电压为(例如)1.2v,您可能能够以 1.05 -1.10v 的电压稳定运行它。这可能就是您将其与下一代 CPU 一起使用所需的全部内容,而不必购买新的(或者如果所需的 RAM 尚未完全可用)。
举个例子 - 我的旧 Ivy Bridge Extreme (i7-4960X) 应该使用 1.5v RAM 电压运行,再加上 5% 或 10% 的容差。理想情况下最大为 1.57v。很难知道更高的电压是否会造成损害,而且有很多网页对此进行辩论,但这是一个次要问题。假设您想在容差范围内运行它。问题是,当时您无法获得匹配的 64GB 8-DIMM 1.5v 套件,或者如果可以,它会以 1600 或 1866 或其他电压运行,因为 1.5v 比较新。最接近且可以达到 2133+ 的 64GB 套件需要 1.65v。通过购买其中一个并以略低于其额定 2400 的速度运行,我能够使其稳定在 1.53v 上,这给了我真正想要的东西 - 而且我也弥补了性能,因为我也可以收紧时间。