Va bene interrompere Memtest86 +?


47

La mia macchina Wasta Linux si è bloccata in momenti apparentemente casuali. (Non rallenta; si blocca solo al punto in cui non risponderà a nessun interruzione tranne un riavvio forzato.)

Sto eseguendo Memtest86 + per aiutarmi a diagnosticare il problema e mi aspettavo che ci volesse un po ', ma sono già 13 ore senza fine. C'è altro lavoro che devo fare.

Va bene interrompere Memtest86 + mentre è in esecuzione senza influire negativamente sulla macchina?


19
Si assolutamente. Puoi premere Esc per causare prima un riavvio, se questo ti fa sentire meglio. Ma non c'è niente di sbagliato nel tirare la spina mentre si esegue Memtest86 +. Tutto ciò che fa è leggere / scrivere dalla RAM, che come già sapete, è volatile una volta rimossa l'alimentazione.
Cody Gray,

1
Se la macchina si sta bloccando ma senza un errore del kernel (controllare i registri del kernel dopo il riavvio), il disco potrebbe non funzionare.
Thorbjørn Ravn Andersen,

Ho avuto un problema simile (congelamento al punto in cui non risponderà a nessun interruzione tranne un riavvio forzato) tranne che nel mio caso un riavvio non ha sempre aiutato. Ho ripristinato la RAM e da allora non ho più avuto problemi.
Ploni,

Risposte:


72

Se stai parlando di memtest86/ memtest86+, come nei programmi di avvio, certo. L'interruzione non farà nulla, dal momento che non scrive mai dati persistenti. In effetti, i test sono intenzionalmente infiniti: continueranno a correre i passaggi fino a quando non li interrompi.


memtest è strutturato come un numero di test , ciascuno di uno schema specifico. Una singola esecuzione completata attraverso tutti i test selezionati è nota come pass . Come accennato in precedenza, è possibile interrompere in modo sicuro in qualsiasi momento, semplicemente spegnendo la macchina.

Non esiste un numero ottimale di passaggi: un primo errore verrà rilevato nel primo passaggio, mentre gli errori intermittenti potrebbero richiedere un centinaio di passaggi (a quel punto potresti anche ottenere la RAM ECC). In passato raccomandavo di eseguire almeno 10 passaggi per rilevare i guasti intermittenti più comuni, anche se al giorno d'oggi con capacità RAM maggiori potrebbe richiedere troppo tempo.


2
È più probabile che un guasto intermittente si presenti in 10 passaggi consecutivi o posso anche eseguire 1 passaggio al giorno per un periodo di 10 giorni e utilizzare la macchina per altre cose tra i passaggi?
ComicSansMS

7
È meglio eseguire 10 passaggi consecutivi, poiché una corsa memtest86 continua e lunga può rilevare errori causati dal surriscaldamento. Oltre a ciò, credo che una volta completato un passaggio completo tutti i passaggi consecutivi siano identici.
Arnon,

3
Tendo a gestirlo per "il più a lungo possibile" che è almeno durante la notte, forse un fine settimana. Il "numero di passaggi" non vi entra davvero.
Criggie,

Memoria ECC: caduta in disgrazia.
David Tonhofer,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.