Memtest86+ 8.10

È stato rilasciato Memtest86+ 8.10, un programma autonomo e gratuito per controllare la memoria RAM, distribuito sotto licenza GNU GPLv2. Il progetto sottolinea che Memtest86+ non è una versione proprietaria freemium di MemTest86 di PassMark, ma si sviluppa come un ramo libero e separato.

Memtest86+ viene eseguito separatamente dal sistema operativo installato — direttamente tramite BIOS/UEFI o tramite un bootloader che supporta i protocolli di avvio Linux. Questo modo consente di testare quasi tutta la memoria disponibile, senza dipendere 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 per x2APIC, migliorata la funzionalità sui sistemi con Intel Lunar Lake e Panther Lake, perfezionata la misurazione della larghezza di banda della cache e della memoria RAM, e nella build per x86_64 è stata inclusa l'utilizzazione di SIMD/SSE2.

Tra le modifiche:

  • Aggiunto il supporto per x2APIC. x2APIC — un meccanismo avanzato di gestione dei controller delle interruzioni locali nei moderni sistemi x86. Questo è importante per Memtest86+ poiché il programma si avvia al di fuori del sistema operativo e deve rilevare e inizializzare correttamente i core della CPU durante il test della memoria.

  • Migliorato il supporto per Intel Lunar Lake e Panther Lake. Il rilascio dovrebbe funzionare meglio sulle nuove piattaforme client Intel, includendo la determinazione delle specifiche hardware e l'esecuzione dei test su sistemi recenti.

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

  • Corretti i tempi di LPDDR5. Questo dovrebbe migliorare l'accuratezza della visualizzazione delle specifiche di memoria sui sistemi con moderni moduli LPDDR5.

  • Corrette le problematiche di avvio su AMI BIOS. Gli sviluppatori menzionano in particolare una correzione relativa alla modifica della politica W^X nelle nuove versioni del firmware AMI UEFI, che potrebbe impedire l'avvio di Memtest86+. ([GitHub][3])

  • Corrette le problematiche di avvio con versioni obsolete di GRUB. Sono state implementate soluzioni alternative per Fedora GRUB EFI e comandi linux.

  • Il codice di Secure Boot è stato migliorato per la futura verifica di shim. Il file binario di Memtest86+ non è ancora firmato da Microsoft, quindi nella pagina del progetto per l'avvio normale è comunque consigliato disabilitare Secure Boot; tuttavia, nella versione 8.10 sono stati corretti la struttura PE/COFF e il codice di Secure Boot per preparare il progetto a una futura integrazione con shim.

  • Sono stati apportati miglioramenti per LoongArch64. In particolare, sono stati risolti i problemi di visualizzazione su Loongson 2K3000/3B6000M, eliminando il sovraccarico della temperatura e gli avvertimenti 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 avvio a catena, 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