Обзор MemTest86
MemTest86 — проект, специализирующийся на записи ранее загруженного, выбранного ISO-образа на USB-флешку, последующей загрузке ПК с него для портативного запуска утилит с целью тестирования установленных плат RAM-памяти на предмет наличия в них ошибок или неисправностей. Утилита позволяет реализовать весь описанный ранее цикл в несколько итераций и совместима со всеми действующими x86- и ARM-компьютерами актуального или предыдущего поколений. Разработчиком реализована полноценная расширенная поддержка всех типов RAM, в частности, ECC, SODIMM, DDR3, DDR2, DDR4, XMP, а также плат других спецификаций. Все вводимые ранее команды и результаты осуществляемых операций заносятся в log-журнал, который можно просмотреть и тщательно изучить в любой момент времени. Программная инициатива MemTest86 развивается и совершенствуется с 1994 года и к настоящему времени уверенно удерживает солидное, устойчивое положение в своей нише.
Основные функции MemTest86
- быстрый прожиг содержимого ISO-образа на флеш-накопитель, после чего администратор сможет загрузить искомый ПК с готового носителя и проверить RAM на наличие испорченных (битых) секторов, ошибок адресации или других неисправностей
- удобная, пошаговая процедура создания самозагружающегося USB, не требующего готовой операционной системы для загрузки
- встроенная опция генерирования каталогизированного перечня bad-блоков памяти в формате BadRAM
- применение кастомного, эксклюзивного набора усовершенствованных алгоритмов и паттернов для тестирования ОЗУ, подбираемых индивидуальным образом
- поддержка нового графического стандарта для BIOS — UEFI
- совместимость со всеми традиционными стандартами и типами ОЗУ — DDR4/DDR3/DDR2/ECC/XMP/SODIMM
- наличие пакетов для перевода локали MemTest86 на русский, немецкий, японский, китайский и другие языковые формы
- интеграция 13-ти комплементарных алгоритмов, включая тесты row hammer и SIMD
- встроенная безопасная загрузка благодаря интеграции исходного кода, подтвержденного ресурсной базой и репозиторием Microsoft
- весьма понятный и логичный принцип работы. Вначале MemTest86 осуществляет запись всей памяти повторениями предварительно подготовленного data-блока, после чего происходит считывание и сверка записанного с прочитанным в два прохода, от старших адресов к младшим и в обратном порядке. Далее аналогичная процедура воспроизводится для множества различных образцов данных, для выявления всех вероятных ошибок и дефектов
- бесплатное распространение тулкита MemTest86 в виде образа CD (ISO), образа дискеты или образа USB-флешки. Также на официальном портале проекта можно найти исходный код, предлагаемый к модификации
- великолепная совместимость с “десяткой” как базовой редакции, так и со всеми актуальными major-обновлениями на борту.
Недостатки MemTest86
- не все функции доступны через GUI-оболочку. Скорее всего, придется вручную вводить команды MemTest86 в строку приглашения в консольном режиме.