Izdanje je održano Memtest86+ 8.10, slobodan autonomni program za provjeru radne memorije, distribuira se pod licencom GNU GPLv2. Projekt naglašava da Memtest86+ nije izdanje zatvorenog freemium proizvoda MemTest86 od PassMark-a, već se razvija kao odvojena slobodna grana.
Memtest86+ pokreće se odvojeno od instaliranog operativnog sustava — izravno kroz BIOS/UEFI ili putem bootloadera koji podržava Linux boot protokole. Ovaj način omogućava ispitivanje gotovo sve dostupne memorije, ne oslanjajući se na jezgru, upravljačke programe i korisničko okruženje osnovnog sustava. Projekt podržava x86, x86-64 i LoongArch64.
Glavni naglasak u Memtest86+ 8.10 stavljen je na kompatibilnost s modernim platformama i rješavanje problema pri bootanju. Konkretno, dodana je podrška x2APIC, poboljšan rad na sustavima s Intel Lunar Lake i Panther Lake, poboljšano je mjerenje propusnosti predmemorije i radne memorije, a u buildu za x86_64 uključena je upotreba SIMD/SSE2.
Među promjenama:
Dodana je podrška za x2APIC. x2APIC — prošireni mehanizam upravljanja lokalnim kontrolerima prekida u modernim x86 sustavima. Za Memtest86+ to je važno jer se program pokreće izvan operativnog sustava i sam mora pravilno otkriti i inicijalizirati procesorske jezgre pri ispitivanju memorije.
Poboljšana podrška za Intel Lunar Lake i Panther Lake. Izlaz bi trebao bolje raditi na novim klijent platformama Intela, uključujući određivanje postavki hardvera i izvršavanje testova na novim sustavima.
Poboljšano mjerenje propusnosti. U Memtest86+ 8.10 unaprijeđen je mehanizam ocjene brzine predmemorija i radne memorije, a za 64-bitnu x86 verziju uključene su SSE2 instrukcije. ([GitHub][3])
Ispravljeni su tajming LPDDR5. To bi trebalo poboljšati točnost prikaza parametara memorije na sustavima s modernim mobilnim modulima LPDDR5.
Ispravljeni su problemi pri bootanju na AMI BIOS-u. Programeri posebno spominju ispravak koji se odnosi na promjenu politike W^X u novim AMI UEFI firmware-ima, zbog čega Memtest86+ možda nije mogao pokrenuti. ([GitHub][3])
Ispravljeni su problemi pri bootanju kroz stare verzije GRUB-a. Također su uvedena rješenja za zaobilaženje za Fedora GRUB EFI i komandu linux.
Unaprijeđen je Secure Boot kod za buduće provjere shim. Sam binarni file Memtest86+ još uvijek nije potpisan od strane Microsofta, pa se na stranici projekta za standardno preuzimanje i dalje preporučuje isključivanje Secure Boot-a. Međutim, u verziji 8.10 ispravljene su PE/COFF struktura i Secure Boot kod s ciljem pripreme projekta za daljnju integraciju s shim-om.
Unesene su poboljšanja za LoongArch64. Posebice, ispravljeni su problemi s prikazom na Loongson 2K3000/3B6000M, uklonjeno je preopterećenje temperature i upozorenja s linker-a o RWX segmentima.
Gotove verzije su dostupne na stranici projekta: USB instalacijski program za Windows, ISO slike za Linux, ISO s GRUB-om, binarni datoteke za PXE i lančano pokretanje, kao i arhiva izvornog koda.
Izvor: linux.org.ru
