Выпуск системы тестирования памяти Memtest86+ 9.0 - QubStore

Выпуск системы тестирования памяти Memtest86+ 9.0

Вышла девятая версия Memtest86+ — утилиты, которая проверяет оперативную память ещё до загрузки системы.

Memtest86+ не завязан на какую-либо ОС: он запускается прямо из прошивки BIOS/UEFI или через загрузчик и прогоняет полную диагностику ОЗУ. Если находятся сбойные ячейки, построенную карту проблемных областей можно скормить ядру Linux — оно исключит их с помощью опции memmap. Исходники проекта по-прежнему открыты по лицензии GPLv2.

Главное приобретение релиза — поддержка архитектуры AArch64 (ARM64). Работоспособность уже проверили на платах Raspberry Pi 4/5 и на Snapdragon X. Заодно появилась возможность сохранять отчёт тестирования на USB-накопитель с файловой системой FAT32.

Серьёзно перетряхнули набор тестов. В них добавили оптимизации, ускоряющие обнаружение первого сбоя, и задействовали 128- и 256-разрядные векторные инструкции SIMD — SSE2, AVX2, NEON и LASX. Отдельно появился стресс-тест шины, который нужен для памяти DDR5, и опциональная проверка на восприимчивость к атаке RowHammer (это когда циклическое чтение соседних ячеек DRAM искажает отдельные биты). Ещё один новый тест ищет повреждения данных SPD (Serial Presence Detect).

Выводимая информация о памяти стала подробнее: утилита теперь распознаёт свыше сотни новых наименований DRAM-модулей. Добавлена поддержка платформы Intel Wildcat Lake. Наконец, сборка подписана собственной цифровой подписью, что позволяет загружаться в режиме Secure Boot; в будущем ожидается и заверение подписью Microsoft.

Ссылка на основную публикацию