logo_coagul

Tester sa mémoire vive

Rubrique : Matériel
Le : mercredi 8 juin 2005
Par : GnunuX  
Visites : 25474

Suite à des plantages aléatoires sur certaines compilations, j’ai décidé de tester ma mémoire vive ...

Je connais déjà memtest86 [1], mais son principal inconvéniant c’est qu’il ne fonctionne que sur x86, c’est à dire les processeurs Intel ou compatible (AMD ...). De plus il est nécessaire de redémarrer le système sur un cédérom auto-amorçable.

J’ai donc cherché un testeur de mémoire vive et je suis tombé sur memtester [2].

Une fois téléchargé, la compilation se fait grâce à la commande "make".

Pour lancer le test, commençons par récupérer la taille de ma mémoire vive :

# free -m
             total       used       free     shared    buffers     cached
 Mem :           626        226        399          0          2         75
 -/+ buffers/cache :        148        478
 Swap :            0          0          0

J’ai donc 626 mo de mémoire vive. J’utilise cette valeur pour lancer le test.

# ./memtest 626

Il faut être patient, le test complet des tests durent des heures.

Il préférable d’être en init 1 (en tapant "init 1") pour faire ce genre de test. Il se peut que les applications qui consomment le plus de mémoire soient tuées par le noyau.

  1. memtest86
  2. memtester