Ilmus versioon Memtest86+ 8.10, vabatahtlik autonoomne programm mälu testimiseks, mis on jaotatud GNU GPLv2 litsentsi alusel. GNU GPLv2. Projekt rõhutab, et Memtest86+ ei ole PassMark'i suletud freemium tootest MemTest86 saadud redaktsioon, vaid areneb eraldi vabana haruna.
Memtest86+ käivitub eraldi installitud opsüsteemist — otse BIOS/UEFI kaudu või käivitamislaadurist, mis toetab Linuxi laadimisprotokolle. See režiim võimaldab testida praktiliselt kogu saadaval olevat mälu, sõltumatult põhiraamistiku kerneli, draiverite ja kasutajakeskkonna mõjust. Projekt toetab x86, x86-64 ja LoongArch64.
Memtest86+ 8.10 keskendub kaasaegsete platvormidega ühilduvuse ja laadimisprobleemide lahendamisele. Täpsemalt on lisatud toetus x2APIC, parendatud toimingut süsteemides, millel on Intel Lunar Lake ja Panther Lake, parandatud vahemälu ja RAM-i ribalaiuse mõõtmist, ning x86_64 kogumis on lisatud SIMD/SSE2.
Muudatused on järgmised:
Lisatud toetus x2APIC. x2APIC — kaasaegsete x86-süsteemide kohalikku katkestuste juhtimist täiustav mehhanism. Memtest86+ jaoks on see oluline, kuna programm käivitatakse väljaspool operatsioonisüsteemi ja peab ise õigesti tuvastama ning initsialiseerima protsessorituumad mälutestide ajal.
Parendatud Intel Lunar Lake'i ja Panther Lake'i tuge. Värskendus peab uutel Intel klientplatvormidel paremini töötama, sealhulgas riistvara konfiguratsiooni määramisel ja testide tegemisel uutel süsteemidel.
Parendatud läbilaskevõime mõõtmist. Memtest86+ 8.10-s on täiustatud vahemälu ja RAMi kiirusetappe ning 64-bitise x86 versiooni jaoks on lisatud SSE2 käsud. ([GitHub][3])
LPDDR5 ajastused on parandatud. See peaks parandama mälu konfiguratsiooni kuvamise täpsust seadmetes, kus on kaasaegsed mobiilsed LPDDR5 moodulid.
AMI BIOSi käivitusprobleemid on parandatud. Arendajad rõhutavad eraldi parandust, mis on seotud W^X poliitika muutumisega uutes AMI UEFI ROM-ides, mille tõttu Memtest86+ ei pruukinud käivituda. ([GitHub][3])
Käivitamise probleemid vanade GRUB versioonide kaudu on parandatud. Samuti on lisatud lahendused Fedora GRUB EFI ja linuxi käskude jaoks.
Secure Booti koodi on täiustatud tulevaste shim'i kontrollide jaoks. Memtest86+ binaarfail ei ole endiselt Microsofti poolt allkirjastatud, seega on projekti lehe tavalaadimise korral endiselt soovitatav Secure Boot välja lülitada, kuid versioonis 8.10 on parandatud PE/COFF struktuur ja Secure Booti kood, et valmistada projekt ette edasiseks integreerimiseks shimmiga.
LoongArch64 jaoks on tehtud parandusi. Eelkõige on lahendatud kuvamisprobleemid Loongson 2K3000/3B6000M, samuti on kõrvaldatud temperatuuride ülevool ja sidumise hoiatused RWX-segmentide osas.
Valmis kogud on saadaval projekti veebilehelt: Windowsi USB-installer, Linuxi ISO-pildid, GRUB-i ISO, PXE ja ahellaadimise binaarfailid ning lähtekoodiarhiiv.
Allikas: linux.org.ru
