Можно ли прерывать Memtest86 +?

47

Моя машина Wasta Linux зависала в случайные моменты. (Не замедляется; только останавливается до такой степени, что не реагирует ни на какие прерывания, кроме жесткого перезапуска.)

Я использую Memtest86 +, чтобы помочь мне диагностировать проблему, и я ожидал, что это займет некоторое время, но прошло уже 13 часов без конца. Есть другая работа, которую мне нужно сделать.

Можно ли прерывать Memtest86 + во время его работы, не оказывая негативного влияния на работу машины?

Merchako
источник
19
Да, конечно. Вы можете нажать Esc, чтобы сначала перезагрузить компьютер, если это заставляет вас чувствовать себя лучше. Но нет ничего плохого в том, чтобы дернуть плагин во время работы Memtest86 +. Все, что он делает - это чтение / запись из ОЗУ, которое, как вы уже знаете, является нестабильным после отключения питания.
Коди Грей
1
Если машина зависает, но без ошибки ядра (проверьте журналы ядра после перезагрузки), возможно, ваш диск выходит из строя.
Турбьёрн Равн Андерсен
У меня была похожая проблема (зависание до такой степени, что оно не реагирует ни на какие прерывания, кроме жесткого перезапуска), за исключением того, что в моем случае перезагрузка не всегда помогала. Я переустановил ОЗУ, и у меня не было проблем с тех пор.
Ploni

Ответы:

72

Если вы говорите о memtest86/ memtest86+, как в загрузочных программах, конечно. Прерывание этого ничего не сделает, так как оно никогда не записывает постоянные данные. На самом деле, тесты преднамеренно бесконечны - они будут продолжать проходить проходы, пока вы не остановите их.


memtest структурирован как ряд тестов , каждый из которых имеет определенный паттерн. Один пройденный цикл всех выбранных тестов называется проходом . Как упоминалось ранее, вы можете безопасно прервать работу в любое время, просто выключив машину.

Не существует оптимального количества проходов - очевидный сбой будет обнаружен на первом проходе, в то время как для прерывистых сбоев может потребоваться до ста проходов (в этот момент вы также можете получить ОЗУ ECC). Раньше я рекомендовал выполнять как минимум 10 проходов, чтобы уловить наиболее частые прерывистые сбои, хотя в наши дни при увеличении объема ОЗУ это может занять слишком много времени.

боб
источник
2
Может ли прерывистый сбой с большей вероятностью появляться в 10 последовательных проходах, или я мог также выполнять 1 проход в день в течение 10 дней и использовать машину для других вещей между проходами?
ComicSansMS
7
Выполнение 10 последовательных проходов лучше, так как непрерывный и длительный запуск memtest86 может обнаружить ошибки, вызванные перегревом. Кроме этого, я считаю, что после завершения полного прохода все последовательные проходы идентичны.
Арнон
3
Я стараюсь проводить его «как можно дольше», по крайней мере, на ночь, может быть, на выходных. «количество пропусков» на самом деле не входит в это.
Кригги
ECC память: вышла из фаворита.
Дэвид Тонхофер