Ist es in Ordnung, Memtest86 + zu unterbrechen?

7579
Merchako

Mein Wasta Linux-Rechner war in scheinbar zufälligen Momenten eingefroren. (Nicht verlangsamen; nur bis zu einem Punkt einfrieren, an dem er nur bei einem harten Neustart auf Interrupts reagiert.)

Ich verwende Memtest86 +, um mir bei der Diagnose des Problems zu helfen, und ich erwartete, dass es eine Weile dauern würde, aber es waren bereits 13 Stunden ohne Ende in Sicht. Es gibt andere Arbeiten, die ich erledigen muss.

Ist es in Ordnung, Memtest86 + während des Betriebs zu unterbrechen, ohne die Maschine zu beeinträchtigen?

47
Ja absolut. Sie können Esc drücken, um zuerst einen Neustart durchzuführen, wenn Sie sich dadurch besser fühlen. Es ist aber nichts dagegen einzuwenden, den Plug während der Ausführung von Memtest86 + zu ziehen. Alles, was es tut, ist Lesen / Schreiben aus dem RAM, das, wie Sie bereits wissen, nach dem Abschalten der Stromversorgung flüchtig ist. Cody Gray vor 6 Jahren 19
Wenn der Computer einfriert, jedoch ohne Kernel-Fehler (Kernel-Protokolle nach dem Neustart überprüfen), schlägt Ihre Festplatte möglicherweise fehl. Thorbjørn Ravn Andersen vor 6 Jahren 1
Ich hatte ein ähnliches Problem (bis zu einem Punkt, an dem es nicht auf Interrupts mit Ausnahme eines Neustarts reagiert), außer in meinem Fall half ein Neustart nicht immer. Ich habe den RAM neu gesetzt und seitdem habe ich keine Probleme gehabt. Ploni vor 6 Jahren 0

1 Antwort auf die Frage

70
Bob

Wenn Sie über memtest86/ sprechen memtest86+, wie in den bootfähigen Programmen, sicher. Das Unterbrechen unterbricht nichts, da keine persistenten Daten geschrieben werden. Tatsächlich sind die Tests absichtlich endlos - es werden nur so lange Pässe ausgeführt, bis Sie sie stoppen.


Memtest besteht aus einer Anzahl von Tests mit jeweils einem bestimmten Muster. Ein einzelner abgeschlossener Durchlauf aller ausgewählten Tests wird als Pass bezeichnet . Wie bereits erwähnt, können Sie jederzeit sicher abschalten, indem Sie einfach die Maschine ausschalten.

Es gibt keine optimale Anzahl von Durchläufen - ein offensichtlicher Fehler wird im ersten Durchgang erkannt, während intermittierende Ausfälle möglicherweise hundert Durchgänge erfordern (an diesem Punkt können Sie auch ECC-RAM erhalten). Früher empfahl ich, mindestens 10 Durchgänge auszuführen, um häufiger auftretende Ausfälle zu beheben. Bei größeren RAM-Kapazitäten kann dies jedoch zu lange dauern.

Tritt ein intermittierender Fehler häufiger in 10 aufeinanderfolgenden Durchgängen auf oder könnte ich auch über einen Zeitraum von 10 Tagen 1 Durchgang pro Tag ausführen und das Gerät für andere Aufgaben zwischen den Durchgängen verwenden? ComicSansMS vor 6 Jahren 2
Das Ausführen von 10 aufeinanderfolgenden Durchläufen ist besser, da ein kontinuierlicher und langwieriger memtest86-Durchlauf Fehler aufgrund von Überhitzung aufnehmen kann. Abgesehen davon glaube ich, dass nach Abschluss eines vollständigen Durchlaufs alle aufeinander folgenden Durchgänge identisch sind. Arnon vor 6 Jahren 7
Ich neige dazu, "so lange wie möglich" zu laufen, was zumindest über Nacht ist, vielleicht ein Wochenende. "Anzahl der Pässe" kommt nicht wirklich ins Spiel. Criggie vor 6 Jahren 3
ECC-Speicher: In Ungnade gefallen. David Tonhofer vor 6 Jahren 0