Изменения в версии Изменения в версии 9.0: Новые особенности Поддержка систем ARM на основе UEFI (arm64 / aarch64), включая алгоритмы тестирования памяти, перенесенные на ARM64 и оптимизированные с использованием написанного вручную кода сборки. Особая благодарность проекту Simula eX (ex3.simula.no) за предоставление высокопроизводительных систем ARM64 для тестирования. Добавлены строки и инструкции в формате BADRAM и badmemorylist в экспортированном отчете HTML для маскировки дефектных адресов памяти (только Pro) Обновленный экран RAM SPD в главном меню с графическим представлением всех слотов RAM. Добавлена предварительная поддержка отчетов о температуре DIMM (если поддерживается DIMM) Добавлена возможность изменить место сохранения журналов / отчетов на другой том диска (файловая система) Добавлен запрос на различные варианты выхода (выключение, перезагрузка, выход в BIOS) при выходе из приложения. Добавлена комбинация клавиш (F12) для сохранения снимка экрана в файл в главном меню. Поддержка сохранения результатов тестирования в двоичный файл с байтовой упаковкой для систем с ограниченным объемом памяти. Поддержка передачи параметров конфигурации через аргументы командной строки Добавлен новый параметр файла конфигурации EXACTSPDSIZE, чтобы указать общую емкость всех обнаруженных SPD для сопоставления, прежде чем разрешить запуск тестов. Добавлен новый параметр файла конфигурации, MEMREMMB, для указания минимального объема памяти, который следует оставить нераспределенным во время тестирования. Добавлен новый параметр файла конфигурации, MINMEMRANGEMB, для указания минимального размера диапазонов памяти, которые должны быть выделены для тестирования. Добавлен новый параметр файла конфигурации, 'AUTOREPORTFMT', для указания формата автоматически сохраняемых отчетов. Добавлен новый параметр файла конфигурации, PMPDISABLE, для отключения загрузки по TFTP XML-сообщений для интеграции с Консолью управления. Добавлен новый параметр файла конфигурации, RTCSYNC, для синхронизации часов реального времени с сервером PXE (через периодически обновляемый файл CurrentTime.txt, обслуживаемый сервером PXE). Добавлен новый параметр файла конфигурации, VERBOSITY, для указания уровня детализации вывода отладки. Добавлен новый параметр файла конфигурации, 'TPL', чтобы указать уровень приоритета задачи UEFI приложения MemTest86. Исправления / улучшения Поддержка файла конфигурации для каждой базовой платы через имя файла с префиксом базовой платы (например, «Surface Pro-mt86.cfg») Оптимизирован / удален устаревший 32-битный код в тестах памяти Улучшенный тестовый охват за счет чередования восходящего и нисходящего порядка назначения ядер ЦП между проходами при работе в параллельном режиме Отслеживайте идентификатор ядра / потока ЦП для обнаруженных ошибок памяти и включайте список ЦП с ошибкой в сводку / отчет теста Добавлено отслеживание и создание отчетов о минимальных / максимальных / средних температурах ЦП + DIMM (при поддержке DIMM) В отчеты добавлена информация об устройстве памяти SMBIOS. Сообщение об ошибке ECC измененного адреса DRAM из (Столбец, Строка, Ранг, Банк) -> (Канал, Слот, Ранг, Банк, Строка, Столбец) В отчет добавлен серийный номер модуля DIMM с ошибками ECC (только для поддерживаемых наборов микросхем) В отчет добавлена информация о канале / слоте обнаруженных SPD (только для поддерживаемых чипсетов) Исправлено 100% использование ЦП при ожидании ввода в главном меню. Улучшена производительность отрисовки пользовательского интерфейса для лучшего отклика Генерировать звуковые сигналы пьезо-динамика в конце теста (если доступно) Изменено на большое цветное окно сообщения PASS / FAIL в конце теста. Изменено на большое цветное окно сообщения FAIL при неудачных проверках SPD перед тестированием. Исправлены ошибки Теста 12 при усечении HTML-отчета Обновленный черный список для устранения новых ошибок UEFI, которые Apple добавила в свою прошивку UEFI Обновлен черный список для работы с ноутбуками Microsoft / Huawei с проблемами отображения, связанными с разрешением экрана. Исправлен сбой в VirtualBox из-за чтения несуществующих MSR. Включать сведения о системе в сообщения XML TestResult для PXE Server (Site Edition) Отображение ошибки при ошибке передачи TFTP при отправке сообщений XML о состоянии на PXE-сервер (Site Edition) Исправлено экранирование символов в сущности XML при генерации сообщений на PXE Server (Site Edition) Вывести дополнительные строки на консоль во время загрузки MemTest86 Исправлено обнаружение неисправленных ошибок ECC для чипсетов AMD Ryzen. Исправлено обнаружение ECC для> 2 каналов для чипсетов AMD Ryzen Исправлена поддержка ECC для нескольких кристаллов ЦП для чипсетов AMD Ryzen. Исправлено обнаружение ошибок ECC на чипсетах AMD Ryzen с несколькими процессорами. Добавлена предварительная поддержка отчетов AMD Ryzen ECC через регистры количества ошибок при включенном PFEH. Исправлено обнаружение ECC для наборов микросхем Intel, использующих регистры подсчета ошибок. Добавлена поддержка ECC для различных вариантов набора микросхем Intel Coffee Lake. Добавлено отключение SMI для чипсетов Intel Kaby Lake, позволяющее обнаруживать ошибки ECC. Добавлена поддержка ECC для чипсетов Intel Comet Lake. Добавлена предварительная поддержка декодирования адреса системы в адрес сокета / канала / ранга / банка / строки / столбца на Broadwell-DE. Эта информация записывается в файл журнала. Исправлено некорректное сообщение о возможностях ECC для наборов микросхем с несколькими IMC. Добавлена поддержка получения информации о процессоре для чипсетов Intel Gemini Lake. Добавлена предварительная поддержка получения информации о процессоре для чипсетов Intel Ice Lake. Исправлено возможное нестабильное поведение при увеличении целевого множителя для чипсетов Intel Silvermont. Исправлено включение турбо-режима на чипсетах Intel Silvermont. Обновлены температурные смещения для чипсетов AMD Ryzen Добавлена предварительная поддержка чтения температур чипсета AMD Ryzen 5000 (Family 19h). Обновлена библиотека EDK2 до edk2-stable202008. Исправлена утечка памяти при выходе из программы Исправленные португальские переводы Обновлен файл unifont.bin с увеличенными русскими глифами. Из отчетов удалена контактная информация PassMark.
Изменения в версии 9.1: Исправления / улучшения Исправлен разбор структуры устройства памяти SMBIOS на совместимость с данными DDR5 DIMM Исправлены невыровненные по странице адреса для параметров файла конфигурации ADDRLIMLO / ADDRLIMHI. Исправлено зависание при запуске в UEFI Shell, вызванное неправильной очисткой строк локализации после выхода из предыдущего запуска MemTest86. Добавлена поддержка получения информации о процессоре для наборов микросхем Intel Rocket Lake. Добавлена поддержка получения информации о процессоре для чипсетов Intel Tiger Lake. Исправлено смещение текста, содержащего символы полной ширины
Изменения в версии 9.2: Исправления / улучшения Предварительная поддержка получения и декодирования данных DDR5 SPD. Это включает поддержку нового набора команд SPD HUB I2C / I3C. Поддержка получения температуры DIMM (TSOD) для чипсетов AMD Ryzen Исправлен опрос ошибок ECC на Ryzen с несколькими контроллерами Исправлено обнаружение ECC на чипсетах AMD Ryzen (Family 17h Model 31h) Улучшено форматирование экрана сводки теста по завершении теста. "RAM Temp" перемещена в строку "Pattern", чтобы обеспечить более длительное отображение информации RAM. Обновленный черный список с дополнительными базовыми платами с известными проблемами многопроцессорности Отредактированный код для совместимости с новым выпуском EFI Development Kit (EDK II) |