Memtest86+ - бесплатная утилита для диагностики и проверки оперативной памяти ПК (ОЗУ), позволяющая определить неисправные планки памяти и выявить ошибки.
Приложение запускается при помощи своего собственного загрузчика, поэтому ему не требуется операционная система для того, чтобы запуститься.
Преимущества Memtest86+
Memtest86+ обладает функцией, позволяющей формировать список "плохих" блоков памяти. Благодаря этому, ядро ОС Linux получает возможность работать с оперативной памятью, несмотря на имеющиеся поврежденные участки.
В программе используется загрузочный код, который был позаимствован из операционной системы Linux. Утилита написана на Си и ассемблере x86. Программа имеет поддержку современных двухъядерных и четырёхъядерных процессоров, а также огромное количество чипсетов материнских плат.
Принцип работы Memtest86+
Memtest86+ записывает всю оперативную память повторениями заранее подготовлеными блоками данных. Далее утилита начинает считывать и сверять записанную информацию с прочитанной в два прохода: от младших адресов до старших и наоборот. Весь процесс повторяется для большого количества образцов данных для выявления возможных ошибок.
При проведении тестирования, программа делает один или много проходов, в данном случае, все зависит от настройки приложения.
Спасибо вам!