PC内存超频小结

背景和碎碎念

自上半年写因为论文需要跑神经网络,所以需要扩大电脑的内存。电脑里已经有两根G.SKILL的8G内存条了,当初组电脑时买的便宜货。但尽管如此,在BIOS中也可以一键开启XMP 2.0,即,是以3200Mhz运行的。

然后,因为组电脑的时间很早了,同型号的内存条已经买不到了,因此就随意买了个同频率的海盗船的条,然后保持XMP 2.0开启状态就没再管了——这就是问题所在。

自那以后,在我打游戏的时候,频频出现掉帧卡顿问题,就很奇怪。我用各种软件测试后,发现GPU和CPU已经满负荷运行了,硬盘的状态也是良好的,温度也是适合的。那么,问题只能是出在内存上了——我这周才发现!

然后进入BIOS一看,好家伙,XMP 2.0开了吗?开了。正确运行了吗?没有。结论:如开。

然后就是痛苦的超频。如果我开启XMP 2.0,那么电脑会重启多次,进入系统后显示的频率为2133,也就是未超频状态。这就不对劲。然后,经过一顿查询得到结论:如果内存条的型号不同,则不能直接使用XMP的预设文件,即,不能一键超频。于是,接下来开启了长达2天的手动超频之路。


干货

主板:MSI B450M Mortar Titanium
BIOS:最新或2019年最后的Click BIOS 5
CPU:AMD Ryzen 5 2600X

内存条:
2x Corsair Vengeance RGB PRO cmw16gx4m2c3200c16 8G, Samsung B-die
2x G.SKILL Ripjaws V Black f4-3200c16d-8gvkb 8G, Hynix CJR-TFC
(后来购买)2x Corsair Vengeance RGB PRO cmw16gx4m2c3200c16, Hynix CJR-TFC

中文互联网上以及部分外文互联网上的超频教程都推荐使用Thaiphoon配合DRAM calculation for Ryzen来计算电压和时序。但经过我实际测试,得到结论,这俩根本不可靠,还是得手动调。

参考教程:DDR4 OC Guide

建议任何想要试着超频的人,参考该教程。

我试着按照教程一步一步调试,最终得到了一个不稳定的3200Mhz运行环境。我在进一步微调中始终未能找到合适的时序参数,但我还是找到问题所在了,接下来是重点。

重点:AMD Ryzen 5 2600X配合4根内存条时,内存控制器会退回1代的,即,内存频率不能>3000,这就是为什么我只能得到不稳定的运行环境。因此,为了节省时间,只需要启动XMP 1就好,即,2933Mhz。

到目前为止,电脑已经稳定运行了超过8小时,期间运行过艾尔登法环和COD20,稳定。


其他

这篇文章就先不写的很细致了,主要是用来测试BLOG的文章模块。