web-dev-qa-db-fra.com

Comment vérifier les erreurs dans RAM via linux?

Ubuntu 11 fonctionne avec un lecteur flash/stick usb de 3,6 gb. Le système a 4 Go de RAM et un disque dur vierge (effacé avec l’outil DBAN). Comment puis-je vérifier s'il n'y a pas d'erreur dans mon RAM? Existe-t-il un moyen garanti de vérifier cela via une commande linux? Sinon, il serait bon de savoir pourquoi.

Merci.

40
Deen

Ubuntu Live CD comprend un outil appelé Memtest86 + qui fera exactement cela: tester la RAM de votre ordinateur. Démarrez à partir du LiveCD Ubuntu, maintenez la touche enfoncée. Shift qui ouvrira le menu GRUB. Sélectionnez test de mémoire

enter image description here

21
Mitch

En installant le package memtester, vous pouvez rechercher des erreurs sur votre système pendant son fonctionnement. Pas besoin de redémarrer, lancez cette application.

Pour l'installer, ouvrez un terminal et tapez:

Sudo apt-get install memtester

Vous pouvez ensuite l'utiliser comme ceci:

Sudo memtester 1024 5

Cela devrait allouer 1024 Mo de mémoire et répéter le test 5 fois.

60
rɑːdʒɑ

J'ai trouvé que mprime était un bon outil pour tester la mémoire: ftp://mersenne.org/gimps/

(mprime peut également être utilisé pour tester votre CPU)

Vous pouvez également utiliser le package stress-ng pour exécuter toutes sortes de tests de contrainte (y compris les tests de mémoire) sur votre ordinateur.

1
krish

Redémarrez votre ordinateur et à l'écran de démarrage GRUB, sélectionnez memtest.

1
flyingfisch