Pour vérifier si une barrette de mémoire vive (RAM) est défectueuse ou non il est nécessaire de lancer un diagnostic. Le plus connu pour réaliser cette vérification est MemTest86+ (successeur de MemTest86), inclus dans la plupart des distributions Linux lors du boot.
Son principe est simple : il écrit une valeur précise en RAM et récupère cette même valeur : si elle diffère lors du test alors la RAM est endommagée.
Il y a quelques rares cas ou MemTest86+ ne trouve aucune erreur alors qu'une barrette est défectueuse. Cela m'est arrivé il y a quelques temps et l'alternative MemTest a trouvé une erreur grâce au test de bas niveau.