<p class="spip">Suite à des plantages aléatoires sur certaines compilations, j’ai décidé de tester ma mémoire vive ...</p>

<p class="spip">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.</p>

<p class="spip">J’ai donc cherché un testeur de mémoire vive et je suis tombé sur memtester [2].</p>

<p class="spip">Une fois téléchargé, la compilation se fait grâce à la commande "make".</p>

<p class="spip">Pour lancer le test, commençons par récupérer la taille de ma mémoire vive :</p>

<pre># free -m
             total       used       free     shared    buffers     cached
 Mem :           626        226        399          0          2         75
 -/+ buffers/cache :        148        478
 Swap :            0          0          0</pre>
<p class="spip">J’ai donc 626 mo de mémoire vive. J’utilise cette valeur pour lancer le test.</p>

<pre># ./memtest 626</pre>
<p class="spip">Il faut être patient, le test complet des tests durent des heures.</p>

<p class="spip">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.</p>

<ol>
 <li><a href="http://www.memtest86.com/" hreflang="memtest">memtest86</a></li>
 <li><a href="http://pyropus.ca/software/memtester/" hreflang="memtester">memtester</a></li>
</ol>