Memtest86+ è un'utility gratuita per la diagnosi e il controllo della RAM del PC, che consente di identificare gli slot di memoria difettosi e di rilevare gli errori.
L'applicazione viene eseguita utilizzando il proprio boot loader, quindi non richiede un sistema operativo per funzionare.
Vantaggi di Memtest86+
Memtest86+ ha una funzione che consente di generare un elenco di blocchi di memoria "cattivi". Ciò consente al kernel del sistema operativo Linux di lavorare con la RAM nonostante le aree danneggiate esistenti.
Il programma utilizza un codice di avvio preso in prestito dal sistema operativo Linux. L'utility è scritta in C e assembler x86. Il programma supporta i moderni processori dual e quad-core e molti chipset di schede madri.
Principio di funzionamento di Memtest86+
Memtest86+ scrive l'intera RAM con blocchi di dati preparati in precedenza. Poi l'utility inizia a leggere e a verificare le informazioni scritte con quelle lette in due passaggi: dagli indirizzi di basso ordine a quelli di alto ordine e viceversa. L'intero processo viene ripetuto per un gran numero di campioni di dati per rilevare eventuali errori.
In fase di test, il software esegue uno o più passaggi, in questo caso a seconda della configurazione dell'applicazione.