UtgÄvan har Àgt rum Memtest86+ 8.10, ett fritt, sjÀlvstÀndigt program för att kontrollera arbetsminnet, som distribueras under licens GNU GPLv2. Projektet understryker att Memtest86+ inte Àr en version av den stÀngda freemium-produkten MemTest86 frÄn PassMark, utan utvecklas som en separat, fri gren.
Memtest86+ startar oberoende av det installerade operativsystemet â direkt via BIOS/UEFI eller genom en bootloader som stöder Linux-bootprotokollen. Detta lĂ€ge möjliggör testning av nĂ€stan allt tillgĂ€ngligt minne, oberoende av kĂ€rnan, drivrutiner och anvĂ€ndarmiljö frĂ„n huvudsystemet. Projektet stöder x86, x86-64 och LoongArch64.
Huvudfokus i Memtest86+ 8.10 Àr kompatibilitet med moderna plattformar och att ÄtgÀrda laddningsproblem. Specifikt har stöd lagts till för x2APIC, förbÀttrad funktionalitet pÄ system med Intel Lunar Lake och Panther Lake, förbÀttrad mÀtning av cache-minnes och arbetsminnesbandbredd, och i x86_64-versionen har anvÀndning av SIMD/SSE2.
Ăndringarna inkluderar:
Tillagt stöd för x2APIC. x2APIC â en avancerad mekanism för hantering av lokala avbrottskontrollerare i moderna x86-system. För Memtest86+ Ă€r detta viktigt, eftersom programmet körs utanför operativsystemet och sjĂ€lv mĂ„ste identifiera och initiera processor-kĂ€rnor korrekt vid minnestestning.
FörbÀttrad stöd för Intel Lunar Lake och Panther Lake. UtgÄvan ska fungera korrekt pÄ nya klientplattformar frÄn Intel, inklusive identifiering av hÄrdvarukonfigurationer och utförande av tester pÄ nya system.
FörbÀttrad mÀtning av bandbredd. I Memtest86+ 8.10 har mekanismen för att bedöma hastighet pÄ cache-minne och arbetsminne förfinats, och för 64-bitars x86-versionen har SSE2-instruktioner inkluderats. ([GitHub][3])
Korrigerade LPDDR5-timing. Detta bör förbÀttra noggrannheten i minnesparametrarna pÄ system med moderna mobila LPDDR5-moduler.
Korrigerade laddningsproblem pÄ AMI BIOS. Utvecklarna nÀmner sÀrskilt rÀttningen relaterad till Àndringen av W^X-policy i nya AMI UEFI-firmware, vilket kan ha gjort att Memtest86+ inte kunde starta. ([GitHub][3])
Korrigerade laddningsproblem genom gamla versioner av GRUB. Ăven workaround-lösningar har införts för Fedora GRUB EFI och linux-kommando.
Koden för Secure Boot har förbÀttrats för framtida verifiering av shim. Den binÀra filen Memtest86+ Àr fortfarande inte signerad av Microsoft, sÄ pÄ projektets sida för vanlig nedladdning rekommenderas det fortfarande att stÀnga av Secure Boot. DÀremot har strukturen PE/COFF och koden för Secure Boot i version 8.10 korrigerats för att förbereda projektet för vidare integration med shim.
FörbÀttringar för LoongArch64 har införts. Specifikt har problem med visningen pÄ Loongson 2K3000/3B6000M ÄtgÀrdats, överhettning av temperaturen och varningar frÄn lÀnkaren om RWX-segment har eliminerats.
FÀrdiga byggen finns tillgÀngliga pÄ projektets webbplats: USB-installationsprogram för Windows, ISO-avbildningar för Linux, ISO med GRUB, binÀra filer för PXE och kedjeladdning samt en arkiv med kÀllkoden.
KĂ€lla: linux.org.ru
