Memtest86 报告单通道和双通道 RAM 的读取速度相同/写入速度不同。为什么?

Memtest86 报告单通道和双通道 RAM 的读取速度相同/写入速度不同。为什么?

这是我的旧台式电脑,其特点是:

英特尔 i5-7400 / 16G+16G(Corsair CMK16GX4M1A2400C16)/ GA-H110M-H 主板。

我使用单根(16G)内存条和双根(16G+16G)内存条进行了 Passmark Memtest86 Ram Benchmark,并得到了以下结果:

== 单条 ==
写入速度:7500 MB/s
读取速度:16000 MB/s

https://i.stack.imgur.com/MHTlN.jpg

== 双棒 ==
写入速度:13000 MB/s
读取速度:16000 MB/s

https://i.stack.imgur.com/gWipF.jpg

根据我的知识,对结果进行解释,双条写入速度接近单条写入速度的两倍,因为它的双倍=双通道内存,而单倍=单通道内存。

但让我困惑的是,这两种设置下的读取速度怎么会相似呢?要么单根读取速度应该较低,要么双根读取速度应该较高。

不是吗?有人能解释一下吗……

提前致谢

答案1

Memtest 可能只使用一个核心。请尝试运行使用多个核心的专用内存基准测试或“Stream”基准测试。

https://developer.amd.com/spack/stream-benchmark/

虽然您可能有更多的可用内存带宽,但您可能无法仅在单线程应用程序中使用它。

如果问题仍然存在,请确保您的 BIOS 中双通道操作的设置正确。(例如交错)

编辑:在 Windows 上,PassMark 有一个应该可以工作的内存基准测试 https://www.passmark.com/products/performancetest/pt_advmem.php

相关内容