memtester 与 memtest86 的测试结果不同

memtester 与 memtest86 的测试结果不同

当我使用 memtest86 或 memtest86+ 运行内存测试时,总是出现错误。每次测试都会出现数十个错误。我分别测试了每个插槽中的 6 个内存条 (4GB),也出现了错误。我在另一台电脑上测试了这些内存条,没有出现任何错误。

因此,我确信我的内存条没有问题。我怀疑主板上的内存控制器出现故障。

但是,我的系统运行良好,并且在对大部分内存(12GB 中的 8GB)进行几次测试后都没有出现任何错误。

为什么 memtester 始终报告零错误,而 memtest86 始终报告数十个错误?如果情况相反,我会怀疑操作系统出现故障,但我对此感到很困惑。

硬件

  • 主板:Gigabyte GA-X58A-UD3R rev. 2.0
  • 中央处理器:英特尔酷睿 i7-950

附言:我没有 ECC 内存。也许操作系统有一些 ECC 功能?我正在运行 Linux Debian。

PPS:每当 memtest86 报告错误时,问题都是实际位全为零,而应该有一些“一”。

相关内容