Effectuer un benchmark de la carte mémoire (SD ou micro SD) de votre Raspberry Pi

Vous souhaitez tester la vitesse à laquelle votre Raspberry Pi écrit sur la carte mémoire ? Vous êtes au bon endroit !
Allons-y !

Pour rappel, les Raspberry Pi utilisent des cartes mémoire pour stocker le système mais aussi les données.
La carte mémoire a le même rôle que le disque dur ou que le SSD de votre ordinateur.
Le premier Raspberry Pi sorti utilisait une carte SD, depuis le Raspberry Pi 2, il utilise une micro SD.

Test d’écriture (à faire impérativement en premier)

Ce test est à faire en premier, simplement parce que nous allons réutiliser le fichier temporaire qui sera créé pour le test de lecture que nous allons faire ci-dessous.
Dans un Terminal directement sur votre Pi ou via SSH :

dd if=/dev/zero of=~/test.tmp bs=500K count=1024

On va tout de suite vider la RAM en écrivant un autre fichier d’au moins la capacité de la RAM, sinon, c’est le fichier en RAM (et donc les accès à la RAM) qui seront testé au test de lecture. Mon Pi 3 ayant 1Go de RAM, j’écris donc :

dd if=/dev/zero of=~/test2.tmp bs=1000K count=1024

Test de lecture

Pour tester la lecture, et maintenant que c’est le fichier test2.tmp qui est en RAM, on va pouvoir réutiliser le fichier test.tmp :

dd if=~/test.tmp of=/dev/null bs=500K count=1024

Et voilà ! 🙂

Suppression des fichiers temporaires créés

N’oubliez pas de supprimer les fichiers temporaires test.tmp et test2.tmp de votre dossier utilisateur, soit graphiquement avec le gestionnaire de fichier de votre Pi, soit via le Terminal ou par SSH :

rm ~/test.tmp && rm ~/test2.tmp

N’hésitez pas à partagez vos scores en commentaire et donnez la référence de votre ou de vos cartes mémoire. 😉

4 commentaires sur « Effectuer un benchmark de la carte mémoire (SD ou micro SD) de votre Raspberry Pi »

  1. Je crois que je vais changer la SD de mon serveur domotique …
    raspberry pi3 avec carte 32go noname , 2,3Mb/s en ecriture , 22,1Mb/s en lecture .

  2. idem je vais changer une noname pour une sandisk extreme 64gb avec 160Mo/s annoncé.
    Je ne savais pas qu’en prenant une carte avec + de GB, on avait aussi un meilleur temps d’accès.
    J’ai 7 mo/s en ecriture et 19 en lecture, c’est pas terrible.
    Merci pour cet article !

    1. Attention, il faut aussi que le slot micro SD et le Raspberry Pi gèrent le débit annoncé par le constructeur de la carte.
      Ce n’est pas une certitude.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *