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