Memtest86+可以打断吗?

Mer*_*ako 48 memtest memtest86+

我的 Wasta Linux 机器在看似随机的时刻冻结了。(不会减慢速度;只会冻结到除了硬重启之外不会响应任何中断的程度。)

我正在运行 Memtest86+ 来帮助我诊断问题,我预计它需要一段时间,但已经 13 个小时了,看不到尽头。我还有其他工作需要完成。

可以在 Memtest86+ 运行时中断它而不会对机器产生不利影响吗?

Bob*_*Bob 73

如果你在谈论memtest86/ memtest86+,就像在可启动程序中一样,当然。中断它不会做任何事情,因为它从不写入任何持久数据。事实上,测试是故意无休止的——它只会一直运行,直到你停止它。


memtest 被构造为许多测试,每个测试都有特定的模式。一次完成所有选定测试的运行称为通过。如前所述,您可以随时安全地中止,只需关闭机器即可。

没有最佳的传递次数——在第一次传递中会发现明显的故障,而间歇性故障可能需要一百次传递才能出现(此时您可能会获得 ECC RAM)。我曾经建议至少运行 10 次来捕捉更常见的间歇性故障,尽管现在使用更大的 RAM 容量可能需要太长时间。

  • 连续运行 10 次会更好,因为连续和长时间的 memtest86 运行可能会发现由过热引起的错误。除此之外,我相信一旦完成一次完整的传球,所有连续的传球都是相同的。 (7认同)
  • 我倾向于“尽可能长时间”运行它,这至少是一夜之间,也许是一个周末。“传球次数”并没有真正进入它。 (3认同)
  • 间歇性故障是否更有可能出现在 10 次连续传递中,或者我是否也可以在 10 天内每天运行 1 次传递并在两次传递之间使用机器处理其他东西? (2认同)