¿Está bien interrumpir Memtest86 +?

47

Mi máquina Wasta Linux se ha congelado en momentos aparentemente aleatorios. (No se ralentiza; solo se congela hasta el punto en que no responderá a ninguna interrupción, excepto un reinicio completo).

Estoy ejecutando Memtest86 + para ayudarme a diagnosticar el problema, y ​​esperaba que tomara un tiempo, pero ya han pasado 13 horas sin un final a la vista. Hay otro trabajo que necesito hacer.

¿Está bien interrumpir Memtest86 + mientras se ejecuta sin afectar negativamente a la máquina?

Merchako
fuente
19
Si, absolutamente. Puede presionar Esc para reiniciar primero, si eso lo hace sentir mejor. Pero no hay nada de malo en desconectar mientras se ejecuta Memtest86 +. Todo lo que hace es leer / escribir desde la RAM, que como ya sabe, es volátil una vez que se corta la energía.
Cody Gray
1
Si la máquina se congela pero sin un error del núcleo (verifique los registros del núcleo después del reinicio), entonces su disco puede estar fallando.
Thorbjørn Ravn Andersen
Tuve un problema similar (congelación hasta el punto en que no responderá a ninguna interrupción, excepto un reinicio completo), excepto en mi caso, un reinicio no siempre ayudó. Volví a colocar la RAM y no he tenido problemas desde entonces.
Ploni

Respuestas:

72

Si está hablando de memtest86/ memtest86+, como en los programas de arranque, seguro. Interrumpirlo no hará nada, ya que nunca escribe datos persistentes. De hecho, las pruebas son intencionalmente interminables: seguirá ejecutando pases hasta que lo detenga.


memtest está estructurado como una serie de pruebas , cada una de un patrón específico. Una sola ejecución completa a través de todas las pruebas seleccionadas se conoce como un pase . Como se mencionó anteriormente, puede abortar de forma segura en cualquier momento, simplemente apagando la máquina.

No hay un número óptimo de pasadas: una falla obvia se detectará en la primera pasada, mientras que las fallas intermitentes pueden tardar cientos de pasadas en aparecer (en ese momento también podría obtener la RAM ECC). Solía ​​recomendar ejecutar al menos 10 pases para detectar las fallas intermitentes más comunes, aunque con mayores capacidades de RAM en estos días podría llevar demasiado tiempo.

Mover
fuente
2
¿Es más probable que aparezca una falla intermitente en 10 pases consecutivos o también podría ejecutar 1 pase por día durante un período de 10 días y usar la máquina para otras cosas entre pases?
ComicSansMS
77
Es mejor ejecutar 10 pases consecutivos, ya que una ejecución continua y prolongada de memtest86 puede detectar errores causados ​​por sobrecalentamiento. Aparte de eso, creo que una vez que se completa un pase completo, todos los pases consecutivos son idénticos.
Arnon
3
Tiendo a ejecutarlo "el mayor tiempo posible", que es al menos durante la noche, tal vez un fin de semana. "número de pases" realmente no entra en ello.
Criggie
Memoria ECC: caído en desgracia.
David Tonhofer