分享一下最近遇到的内存超频问题

85 天前
 evan1

概述:
如果在 bios 开启了 xmp 或者手动对内存超频后发现 cs2 提示 pak01 文件损坏或硬盘连接不上的话,先关了超频试试。

硬件:
CPU:9950X3D
主板:MSI MAG B850 TOMAHAWK MAX WIFI
内存:海盗船 48G*2 条,频率:7000 ,时序:40-52-52-114 ,海力士的颗粒。

正文:
前阵子攒了台主机,到手后就在 bios 开启了 cpu 超频和内存超频。
cpu 用的是主板自带的傻瓜式一键超频。
内存用的是内存自带的超频配置,然后在 bios 中用 xmp 一键超频。

第一个问题:cs2 突然崩溃,提示一个 pak01 文件损坏。在网上查了之后发现是超频的问题,搞了半天没搞好,只能把 xmp 关了。后面想想算了,打游戏的时候把 xmp 关了,平时开着也行。不是很麻烦。

第二个问题:我把一个机械硬盘加装上去,不论从主板接还是用硬盘盒接,只要一连接主机,主机就开不开机。开机状态下连接的话会直接蓝屏,提示输入输出设备异常。排查了半天发现也是内存超频的问题,把 xmp 关了就一点事都没有。这个问题就很严重了,因为不可能因为超频问题浪费一块硬盘。而且我买的是 7000MT/s 的内存,不开 xmp 的话只有 4800MT/s 。实在是不甘心。

于是我开始手动超频,用主板 ez model 下的 memory try it 一个一个去试,最后终于稳定在了 6800/32-38-38-86 。现在用了一个下午了,还没有出问题。

令人崩溃的是 memtest 和 windows 自带的内存检测工具不太准确。
具体就是有时用 windows 的内存检测去检测 7000 频率的时候没问题,memtest 检测有问题。有时又反过来。甚至有一次 memtest 头一夜测没问题,过了一夜再测就有问题了(我想再次验证下,所以测了两遍)。这个测试结果太不稳定了,而且测试一次耗时动辄半小时起步,太浪费时间了。

到最后我也不确定是哪里的问题,内存、cpu 、主板都可能有问题。

不折腾了,就这么用吧。

1517 次点击
所在节点    云修电脑
6 条回复
billlee
84 天前
我用 7950x 内存也只能 6800 MHz, 9950x 好像用的是同一个 IO die.

文件损坏、应用程序随机崩溃、随机蓝屏,都是典型的内存 corruption 会引起的问题。Memtest86 只要出现测试失败,就一定是有问题。其实它用来测试内存还压力不够,更有效的是 y-cruncher, 内存不稳定它很快就会崩溃。

更新 bios, 关闭 bios setup 里面的 memory context restore 都可能有帮助,参见 https://v2ex.com/t/990910
Insolitude
84 天前
AMD 的话同步 6000-6200 是甜点频率,效能最好,再往上要异步 8000 才略有反超。建议 6000 同步,压压时序就行。而且 xmp 也有不同的档位可以试一下
evan1
84 天前
@Insolitude #2 xmp 只有 7000 的一档。

我现在降到 6400 要是再不行的话就直接降到 6000 了,心累。
evan1
84 天前
@billlee #1 检查了下 memory context restore 默认是关的。

另外我还尝试了加电压,我发现加到 1.43V 能超到 7000 ,工作用似乎没问题,但是只要一用到显卡就出问题。可能就如上面说的和机箱温度有关。
L4Linux
84 天前
https://github.com/memtest86plus/memtest86plus

这个跑半天(12 小时)不出错就说明没问题。
billlee
84 天前
@Insolitude 要看应用是不是延迟敏感。带宽方面还是频率越高带宽越高的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1138611

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX