Memtest86+ 8.10

Die Veröffentlichung fand statt Memtest86+ 8.10, einer freien eigenständigen Software zur Prüfung des Arbeitsspeichers, die unter einer Lizenz verbreitet wird. GNU GPLv2. Das Projekt betont, dass Memtest86+ keine Ausgabe des geschlossenen Freemium-Produkts MemTest86 von PassMark ist, sondern als separate freie Abzweigung weiterentwickelt wird.

Memtest86+ wird unabhängig vom installierten Betriebssystem gestartet – direkt über das BIOS/UEFI oder über einen Bootloader, der Linux-Bootprotokolle unterstützt. Dieser Modus ermöglicht das Testen des nahezu gesamten verfügbaren Speichers, unabhängig vom Kernel, von Treibern und von der Benutzerumgebung des Hauptsystems. Das Projekt unterstützt x86, x86-64 und LoongArch64.

Der Hauptfokus von Memtest86+ 8.10 liegt auf der Kompatibilität mit modernen Plattformen und der Behebung von Bootproblemen. Insbesondere wurde die Unterstützung für x2APIC, die Funktionalität auf Systemen mit Intel Lunar Lake und Panther Lake, die Messung der Cache- und Arbeitsspeicherdurchsatzleistung verbessert und in der x86_64-Version die Verwendung von SIMD/SSE2.

Zu den Änderungen gehören:

  • Die Unterstützung für x2APIC wurde hinzugefügt. x2APIC – ein erweitertes Steuerungssystem für lokale Interrupt-Controller in modernen x86-Systemen. Für Memtest86+ ist dies wichtig, da das Programm außerhalb des Betriebssystems läuft und die Prozessorkerne bei der Speichertestung korrekt erkennen und initialisieren muss.

  • Die Unterstützung für Intel Lunar Lake und Panther Lake wurde verbessert. Die Version sollte auf neuen Client-Plattformen von Intel korrekter funktionieren, einschließlich der Erkennung von Hardwareparametern und der Durchführung von Tests auf neueren Systemen.

  • Die Messung der Durchsatzleistung wurde verbessert. In Memtest86+ 8.10 wurde der Mechanismus zur Bewertung der Cache- und Arbeitsspeichergeschwindigkeit überarbeitet, und für die 64-Bit-x86-Version wurden SSE2-Instruktionen hinzugefügt. ([GitHub][3])

  • Die Timings für LPDDR5 wurden korrigiert. Dies sollte die Genauigkeit der Speicherparameter auf Systemen mit modernen mobilen LPDDR5-Modulen erhöhen.

  • Bootprobleme auf AMI BIOS wurden korrigiert. Die Entwickler erwähnen gesondert einen Fix, der mit der Änderung der W^X-Politik in neuen AMI UEFI-Firmwareversionen zusammenhängt, aufgrund dessen Memtest86+ möglicherweise nicht gestartet werden konnte. ([GitHub][3])

  • Bootprobleme über alte GRUB-Versionen wurden behoben. Es wurden auch Workarounds für Fedora GRUB EFI und den Befehl linux implementiert.

  • Der Secure Boot-Code wurde für zukünftige Prüfungen von shim überarbeitet. Die binäre Datei Memtest86+ ist weiterhin nicht von Microsoft signiert, daher wird auf der Projektseite für den regulären Download weiterhin empfohlen, Secure Boot zu deaktivieren. In Version 8.10 wurden jedoch die PE/COFF-Struktur und der Secure Boot-Code korrigiert, um das Projekt für eine zukünftige Integration mit shim vorzubereiten.

  • Es wurden Verbesserungen für LoongArch64 vorgenommen. Insbesondere wurden Darstellungsprobleme auf Loongson 2K3000/3B6000M behoben, Temperaturüberläufe und die Warnungen des Linkers bezüglich RWX-Segmenten beseitigt.

Fertige Builds sind verfügbar auf der Projektwebsite vorgenommen werden.: Windows USB-Installer, ISO-Images für Linux, ISO mit GRUB, binäre Dateien für PXE und Kettenboot sowie ein Quellcode-Archiv.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4