34

При запуске Memtest86+ версии 5.01 появляется мигающее сообщение:

==> Нажмите F1, чтобы войти в режим повышенной безопасности <==

Если я нажимаю F1, появляется обычный экран прогресса, за исключением того, что информация ОЗУ (частота, время ...) заменяется сообщением:

**** FAIL SAFE **** **** FAIL SAFE ****

Нет обнаружения, такая же надежность

Таким образом, я понимаю, что ошибки памяти не обнаруживаются и что компьютер подвергается только стресс-тестированию (что может быть полезно для проверки работоспособности процессора, когда мы сейчас обнаруживаем, что ОЗУ неисправно). Я прав ? Существует мало информации об этом на сайте.

1 ответ1

50

Согласно исходному коду:

        /* F1 */
        if(c == scs) { v->fail_safe |= 1;       break; }

Нажатие F1 устанавливает бит 1 fail_safe (эта же переменная используется и для других вещей), а затем ...

/* Find Memory Specs */
if(v->fail_safe & 1)
        {
                cprint(LINE_CPU, COL_SPEC, " **** FAIL SAFE **** FAIL SAFE **** ");
                cprint(LINE_RAM, COL_SPEC, "   No detection, same reliability   ");
        } else {
                find_controller();
                get_spd_spec();
                if(num_cpus <= 16 && !(v->fail_safe & 4)) { coretemp(); }
        }

... он пропускает шаг "найти спецификации памяти". В основном это определяет, какой тип памяти у вас есть (DDR3, DDR4, ECC, тактовая частота и т.д.), Который memtest86+ обычно отображает справа.

Почему это называется отказоустойчивым? Полагаю, это потому, что memtest86+ работает на очень низком уровне, и один неверный шаг может привести к его аварийному завершению. Поэтому, возможно, выполнение этого шага обнаружения приводит к сбою некоторых систем, и, нажав F1, возможно, вы сможете преодолеть этот сбой и по-прежнему использовать программу.

Я также нашел несколько старых сообщений на форумах Memtest86, спрашивающих о отказоустойчивых, но нулевых ответах.

http://forum.canardpc.com/threads/83104-Memtest86-5-01-(finally)-released?p=7066673

Советы: F1 включит отказоустойчивый режим, F2 включит режим SMP (по умолчанию отключен), а F3 активирует скрытый альтернативный режим SMP.

(Из чтения исходного кода они являются взаимоисключающими, вы можете выбрать только один из них или подождать, пока тайм-аут ввода не начнет обычную работу.)

Пока программа работает для вас, я думаю, нет необходимости беспокоиться об этом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .