Memtest86+ 8.10

È stata rilasciata Memtest86+ 8.10, un programma autonomo gratuito per il controllo della memoria RAM, distribuito con licenza GNU GPLv2. Il progetto sottolinea che Memtest86+ non è una versione di un prodotto freemium chiuso di MemTest86 di PassMark, ma si sviluppa come un ramo libero e separato.

Memtest86+ viene avviato separatamente dal sistema operativo installato — direttamente tramite BIOS/UEFI o tramite un bootloader che supporta i protocolli di avvio Linux. Questa modalità consente di testare quasi tutta la memoria disponibile, indipendentemente dal kernel, dai driver e dall'ambiente utente del sistema principale. Il progetto supporta x86, x86-64 e LoongArch64.

L'accento principale in Memtest86+ 8.10 è posto sulla compatibilità con le piattaforme moderne e sulla risoluzione dei problemi di avvio. In particolare, è stata aggiunta la supporto x2APIC, migliorata l'esecuzione sui sistemi con Intel Lunar Lake e Panther Lake, sono stati migliorati i metodi di misurazione della larghezza di banda della cache e della memoria RAM, e nella build per x86_64 è stato incluso l'uso di SIMD/SSE2.

Tra le modifiche:

  • È stato aggiunto il supporto per x2APIC. x2APIC è un meccanismo avanzato per la gestione dei controller di interruzione locali nei moderni sistemi x86. Per Memtest86+ questo è importante perché il programma viene eseguito al di fuori del sistema operativo e deve rilevare e inizializzare correttamente i core del processore durante il test della memoria.

  • È stato migliorato il supporto per Intel Lunar Lake e Panther Lake. Il rilascio dovrebbe funzionare in modo più accurato su nuove piattaforme client Intel, inclusa la determinazione delle specifiche hardware e l'esecuzione dei test su sistemi recenti.

  • È stata migliorata la misurazione della larghezza di banda. In Memtest86+ 8.10 è stato affinato il meccanismo di valutazione della velocità della cache e della memoria RAM, e per la build x86 a 64 bit sono state incluse le istruzioni SSE2. ([GitHub][3])

  • Sono stati corretti i tempi per LPDDR5. Questo dovrebbe migliorare l'accuratezza della visualizzazione dei parametri di memoria sui sistemi con moderni moduli LPDDR5.

  • Sono stati corretti i problemi di avvio su AMI BIOS. Gli sviluppatori menzionano separatamente una correzione relativa alla modifica della politica W^X nelle nuove versioni del firmware AMI UEFI, che impediva a Memtest86+ di avviarsi. ([GitHub][3])

  • Sono stati corretti i problemi di avvio con le versioni precedenti di GRUB. Sono state introdotte soluzioni alternative per Fedora GRUB EFI e il comando linux.

  • È stato perfezionato il codice Secure Boot per future verifiche shim. Il file binario Memtest86+ non è ancora firmato da Microsoft, quindi sulla pagina del progetto si consiglia ancora di disattivare il Secure Boot per il download normale; tuttavia, in 8.10 sono stati corretti la struttura PE/COFF e il codice Secure Boot, per preparare il progetto a una futura integrazione con shim.

  • Miglioramenti per LoongArch64. In particolare, sono stati risolti i problemi di visualizzazione su Loongson 2K3000/3B6000M, corretto il overflow di temperatura e avvisi del linker sui segmenti RWX.

Le build pronte sono disponibili sul sito del progetto: installer USB per Windows, immagini ISO per Linux, ISO con GRUB, file binari per PXE e boot chain, oltre a un archivio del codice sorgente.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster