Memtest86+ 8.10

De release is uitgebracht Memtest86+ 8.10, vrijstaande autonome programma voor het testen van het werkgeheugen, verspreid onder een licentie GNU GPLv2. Het project benadrukt dat Memtest86+ geen uitgave is van het gesloten freemium product MemTest86 van PassMark, maar zich ontwikkelt als een aparte vrije tak.

Memtest86+ wordt apart uitgevoerd van het geïnstalleerde besturingssysteem — rechtstreeks via BIOS/UEFI of via een opstarter die Linux bootprotocols ondersteunt. Deze modus maakt het mogelijk om vrijwel het gehele beschikbare geheugen te testen, onafhankelijk van de kernel, stuurprogramma's en gebruikersomgeving van het hoofd systeem. Het project ondersteunt x86, x86-64 en LoongArch64.

De belangrijkste focus in Memtest86+ 8.10 ligt op compatibiliteit met moderne platforms en het oplossen van opstartproblemen. In het bijzonder is ondersteuning toegevoegd voor x2APIC, de werking op systemen met Intel Lunar Lake en Panther Lake, is het meten van de bandbreedte van caches en werkgeheugen verbeterd, en in de x86_64 build is gebruik gemaakt van SIMD/SSE2.

Onder de veranderingen:

  • Ondersteuning voor x2APIC toegevoegd. x2APIC — een geavanceerd mechanisme voor het beheren van lokale interruptcontrollers in moderne x86-systemen. Voor Memtest86+ is dit belangrijk omdat het programma buiten het besturingssysteem draait en zelf de processorkernen correct moet detecteren en initialiseren bij het testen van het geheugen.

  • Verbeterde ondersteuning voor Intel Lunar Lake en Panther Lake. De release moet beter functioneren op nieuwe clientplatforms van Intel, inclusief het bepalen van hardwareparameters en het uitvoeren van tests op recente systemen.

  • Verbeterde bandbreedtemetingen. In Memtest86+ 8.10 is het mechanisme voor het beoordelen van de snelheid van caches en werkgeheugen verbeterd, en voor de 64-bits x86 build zijn SSE2-instructies ingeschakeld. ([GitHub][3])

  • Tijdinstellingen voor LPDDR5 gecorrigeerd. Dit zou de nauwkeurigheid van de geheugenparameters op systemen met moderne mobiele LPDDR5-modules moeten verhogen.

  • Opstartproblemen op AMI BIOS gecorrigeerd. De ontwikkelaars vermelden afzonderlijk de oplossing van een probleem gerelateerd aan de wijziging van het W^X beleid in nieuwe AMI UEFI-firmware, waardoor Memtest86+ mogelijk niet opstartte. ([GitHub][3])

  • Opstartproblemen via oude versies van GRUB gecorrigeerd. Er zijn ook workarounds voor Fedora GRUB EFI en de linux commando's opgenomen.

  • De Secure Boot-code is geoptimaliseerd voor toekomstige shim-controles. Het binaire bestand Memtest86+ is nog steeds niet ondertekend door Microsoft, daarom wordt op de projectpagina voor de normale download nog steeds aanbevolen om Secure Boot uit te schakelen. In versie 8.10 zijn echter de PE/COFF-structuur en de Secure Boot-code verbeterd om het project voor te bereiden op verdere integratie met shim.

  • Er zijn verbeteringen aangebracht voor LoongArch64. In het bijzonder zijn weergaveproblemen op Loongson 2K3000/3B6000M opgelost, evenals temperatuuroverloop en waarschuwingen van de linker over RWX-segmenten.

Kant-en-klare builds zijn beschikbaar op de projectwebsite: USB-installatieprogramma voor Windows, ISO-images voor Linux, ISO met GRUB, binaire bestanden voor PXE en kettingboot, evenals een archief van de broncode.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster