Memtest86+ 8.10

Състоянието на изданието Memtest86+ 8.10, свободна автономна програма за проверка на оперативната памет, разпространявана под лицензия GNU GPLv2. Проектът подчертава, че Memtest86+ не е редакция на затворения freemium продукт MemTest86 от PassMark, а се развива като отделно свободно клонче.

Memtest86+ се стартира отделно от инсталираната операционна система — директно чрез BIOS/UEFI или чрез зареждач, който поддържа Linux зареждащи протоколи. Този режим позволява тестване на почти цялата налична памет, независимо от ядрото, драйверите и потребителската среда на основната система. Проектът поддържа x86, x86-64 и LoongArch64.

Основният акцент в Memtest86+ 8.10 е поставен върху съвместимостта с модерни платформи и отстраняването на проблеми с зареждането. По-конкретно, добавена е поддръжка x2APIC, подобрена е работата на системи с Intel Lunar Lake и Panther Lake, усъвършенствано е измерването на пропускната способност на кеша и оперативната памет, а в сборката за x86_64 е включено използването на SIMD/SSE2.

Сред промените:

  • Добавена е поддръжка за x2APIC. x2APIC — разширен механизъм за управление на локални контролери на прекъсвания в съвременните x86 системи. За Memtest86+ това е важно, защото програмата стартира извън операционната система и сама трябва коректно да открива и инициализира процесорните ядра при тестването на паметта.

  • Подобрена е поддръжката за Intel Lunar Lake и Panther Lake. Релизът трябва да работи по-добре на нови клиентски платформи на Intel, включително определяне на параметрите на оборудването и провеждане на тестове на нови системи.

  • Подобрено е измерването на пропускната способност. В Memtest86+ 8.10 е доработен механизмът за оценка на скоростта на кеша и оперативната памет, а за 64-битната x86 сборка са включени инструкции SSE2. ([GitHub][3])

  • Коригирани са таймингите за LPDDR5. Това трябва да повиши коректността на показваните параметри на паметта в системи с модерни мобилни модули LPDDR5.

  • Коригирани са проблемите със зареждането на AMI BIOS. Разработчиците отделно споменават корекция, свързана със смяната на политиката W^X в новите фърмуерни версии на AMI UEFI, поради която Memtest86+ може да не стартира. ([GitHub][3])

  • Коригирани са проблемите със зареждането чрез стари версии на GRUB. Също така са направени обходни решения за Fedora GRUB EFI и командата linux.

  • Доработен е кодът Secure Boot за бъдеща проверка на shim. Самият бинарен файл Memtest86+ все още не е подписан от Microsoft, затова на страницата на проекта за обикновено сваляне все още се препоръчва да се изключи Secure Boot, но в 8.10 са коригирани структурата PE/COFF и кодът на Secure Boot, за да подготви проекта за бъдеща интеграция с shim.

  • Внесени са подобрения за LoongArch64. По-специално, са коригирани проблемите с визуализацията на Loongson 2K3000/3B6000M, отстранени са проблемите с преливането на температура и предупрежденията на компоновчика за RWX-сегменти.

Готовите сборки са налични на сайта на проекта: инсталатор за USB за Windows, ISO образи за Linux, ISO с GRUB, бинарни файлове за PXE и верижно зареждане, както и архив на изходния код.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster