可以中断Memtest86 +吗?


47

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

我正在运行Memtest86 +来帮助我诊断问题,我希望这会花点时间,但是已经有13个小时了,而且还没有结束。我还需要完成其他工作。

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


19
是的,一点没错。如果可以使您感觉更好,则可以按Esc首先导致重新引导。但是在运行Memtest86 +时拔出插头并没有错。它所做的全部是从RAM读取/写入,如您所知,一旦断电,它就易失。
科迪·格雷

1
如果计算机死机但没有内核错误(重新启动后检查内核日志),则磁盘可能出现故障。
托尔比约恩Ravn的安德森

我遇到了类似的问题(冻结到除了硬重启之外不会响应任何中断的程度),但在我的情况下重启并不总是有帮助。我重新安置了RAM,从那以后我再也没有遇到任何问题。
Ploni

Answers:


72

如果您在谈论memtest86/ memtest86+,就像在可启动程序中那样,请确保。中断它不会做任何事情,因为它永远不会写入任何持久性数据。实际上,测试是无止境的-它会一直运行通过,直到您停止它为止。


memtest的结构是许多测试,每种测试都有特定的模式。通过所有选定测试的一次完整运行称为通过。如前所述,您可以随时通过关闭机器安全地中止操作。

没有最佳的通过次数-明显的故障将被捕获在第一遍中,而间歇性故障可能需要一百次通过才会出现(此时您最好也获得ECC RAM)。我曾经建议至少运行10次以捕获更常见的间歇性故障,尽管如今随着RAM容量的增加,它可能会花费太长时间。


2
间歇性故障是否更有可能连续出现10次,还是我还可以在10天的时间内每天运行1次,并在两次之间将机器用于其他工作?
ComicSansMS

7
连续运行10次比较好,因为连续且冗长的memtest86运行会发现由过热引起的错误。除此之外,我相信一旦完成一次完整的通过,所有连续的通过都是相同的。
Arnon

3
我倾向于将它运行“尽可能长的时间”,这至少是一整夜,也许是一个周末。“通过次数”并没有真正进入其中。
Criggie

ECC内存:不再受欢迎。
David Tonhofer
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.