Quelle est la Meilleure Carte SD pour Raspberry Pi ? (Comparatif)


Choisir une carte micro SD pour votre Raspberry Pi n’est pas si facile.
Comme beaucoup d’autres composants informatiques, les fabricants semblent volontairement vouloir cacher les performances réelles de leurs produits (souvent derrière un bon marketing, par exemple avec des noms comme : pro, pro +, extreme pro, ultimate mega pro ++, etc.).

Certes, une carte micro SD n’est pas aussi onéreuse qu’une carte graphique ou un processeur, ce n’est pas un gros problème de mal choisir. Mais vous devez connaitre la vérité 🙂
Pour vous aider au mieux, j’ai eu besoin de choisir mes produits recommandés selon des données réelles, pas seulement sur mon expérience.
C’est pourquoi vous trouverez dans cet article une revue complète des cartes SD que j’ai actuellement chez moi, et quelques autres que j’ai achetées uniquement pour effectuer cette comparaison.

Je vais vous donner quelques conseils généraux pour bien choisir une carte micro SD, puis comparer toutes mes cartes SD pour connaître leurs performances réelles, et enfin vous donner mon avis à ce sujet

Comment choisir une carte micro SD ?

Le contexte

Comme je viens de le dire, choisir une carte SD n’est pas facile pour la plupart des gens. Vous la choisissez probablement uniquement en fonction de votre budget, de votre marque préférée ou de la recommandation d’Amazon 🙂

Mais si vous lisez ceci, c’est sans doute pour faire un achat plus judicieux !
Vous apprendrez ici quelques astuces pour mieux choisir votre prochaine carte SD pour votre Raspberry Pi, ou tout autre appareil.

Le but de cette première partie, est simplement de lister ce que vous pouvez trouver dans les descriptions des produits pour vous aider à faire ce choix avant d’acheter.

Points à considérer

De nombreux projets sont possibles sur un Raspberry Pi, et ils ne nécessitent pas le même matériel. Je ne peux pas vraiment vous donner la « meilleure » carte SD pour n’importe quelle situation.
Mais il y a quelques points à considérer lors du choix d’une carte SD.

Taille

Ok, la taille de la carte SD est probablement le premier filtre que vous utilisez déjà lors d’un achat en ligne
Une collection Retropie géante ou un débutant qui installe Raspbian pour la première fois n’a pas besoin du même espace de stockage.

D’ailleurs, si vous êtes débutant, évitez de choisir un modèle de moins de 16 Go. La recommandation minimale pour Raspbian Desktop est de 8 Go, mais vous manquerez rapidement d’espace.
Comme il n’y a presque pas de différence de prix entre 16 et 32 ​​Go, je recommanderais donc 32 Go au minimum, même pour un débutant à petit budget (vous économiserez plutôt sur les autres composants).

Avec 32 Go, vous pouvez démarrer n’importe quel projet sur un Raspberry Pi.
Il vous suffit d’augmenter cette valeur si vous souhaitez stocker plus de fichiers, par exemple pour des jeux rétros ou un centre multimédia

Pour information, il est désormais possible de trouver des cartes micro SD de 1 To pour un prix correct (par exemple une Sandisk Extreme disponible sur Amazon), mais je ne suis pas sûr que ce soit vraiment une bonne idée.

Un disque dur externe vous donnera le même espace de stockage pour un prix généralement inférieur (ex : Seagate 1 To sur Amazon)
Donc, si vous avez besoin d’un énorme espace de stockage, vérifiez si vous ne pouvez pas faire la même chose avec une petite carte SD pour le système et un lecteur supplémentaire pour vos fichiers (USB ou NAS).

Prix

Pour une carte micro SD standard pour Raspberry Pi (environ 32 Go), les prix sont quasiment tous les mêmes, quelle que soit la marque ou le modèle que vous choisissez.
Dans ma comparaison, elles sont toutes disponibles entre 6,50 et 12 €, ce n’est pas le premier critère pour moi.
J’en ai juste une qui vaut environ 12,50 €, ce qui est un peu cher à mon gout, mais même si vous prenez celle-ci, ce n’est pas un frein financier.

Pour une carte SD plus volumineuse, vous verrez la répartition des prix en fonction du modèle que vous choisissez.
Pour une carte SD de 256 Go, il y en a deux qui valent environ 40 €, deux autres plus vers 50 € et la plus chère à 100 € !
Alors oui, dans ce cas, vous pouvez probablement économiser 50 € si vous n’achetez pas la plus chère (et ce n’est même pas la meilleure !).

En bref, gardez un œil sur le prix par rapport aux autres modèles, mais ne l’utilisez pas comme critère principal.

La vitesse

Celui-ci est drôle 🙂
Sur les sites Web, vous verrez pour chaque modèle une indication de la « vitesse d’écriture » et de la « vitesse de lecture ».
C’est quelque chose comme 100 Mo/s et 80 Mo/s, ou 150 Mo/s et 90 Mo/s, etc. Vous verrez souvent une vitesse autour de 100 Mo/s pour la plupart, mais aucune d’entre elles n’arrive à ce résultat dans mon benchmark, et elles sont encore plus éloignées de ces chiffres dans une utilisation réelle

La seule chose que vous pouvez déduire à partir de ces chiffres, c’est quelle est la meilleure carte SD d’une marque, en comparant la valeur donnée pour chaque modèle. Mais ce n’est pas toujours vrai 🙂
SanDisk vous donne également son propre « classement de performance », mais différents modèles ont obtenus le même résultat, donc cela n’aide pas non plus.

Pour moi, la seule chose à vérifier pour filtrer les résultats sur ces critères est la classe de vitesse.
Vous la trouverez indiquée sur n’importe quelle carte SD. Généralement, cela serait du type « Classe 10 », mais vous pouvez également la trouver écrite sur la carte SD sous la forme « C10 ».

Chaque classe vous donne une idée générale des performances de la carte SD. Ces classes sont définies par la « SD Card Association », avec les valeurs suivantes :

  • Classe 2 : la vitesse d’écriture minimale est de 2 Mo/s
  • Classe 4 : 4 Mo / s
  • Classe 10 : 10 Mo / s
  • Etc … Vous avez compris la logique

Je recommande fortement d’acheter uniquement des cartes SD de classe 10.

Vous pouvez également trouver une indication comme la classe de vitesse « UHS » (U1 sur l’exemple SanDisk Ultra) et la classe de vitesse « vidéo » sur le même principe (V30 par exemple). Elle s’applique aux projets vidéo, mais n’est pas nécessaire pour un Raspberry Pi.
Le site de la SD Card Association est un bon endroit pour en savoir plus sur toutes ces normes, voici la page à consulter sur leur site internet

Résumé

Pour faire simple, vous avez trois critères à prendre en compte lors de l’achat d’une carte SD :

  • Filtrer par taille, c’est la chose la plus simple à faire.
    Choisissez une carte SD de 32 Go pour les projets de base, ou plus selon vos besoins et votre budget.
  • Ensuite, ne gardez que les résultats « Classe 10 ».
    La plupart des cartes SD sont désormais étiquetées comme Classe 10, mais cela vous évite de vous tromper en ne regardant que le prix.
  • Finalement, le prix est également un critère important pour la plupart d’entre nous.
    Sauf pour ceux qui recherchent les meilleures performances, le prix sera un critère important à prendre en considération.

Même avec ces filtres, comment choisir ?
En fait, il n’y a pas de réponse toute faite à cette question.
Vous pouvez surement ne garder que les « marques sérieuses » comme SanDisk et Samsung.
Encore une fois, même avec ces filtres, j’ai encore 34 résultats en ce moment (lien direct avec tous les filtres sur Amazon).

C’est pourquoi j’ai choisi de faire un benchmark pour vous aider avec les modèles qui sont encore listés en ce moment.

Les cartes SD en compétition

Voici les concurrents que j’ai retenus pour ce benchmark.
Évidemment, ce n’est pas une liste exhaustive, mais vous trouverez les marques et les modèles les plus courants que j’utilise déjà.
J’en ai acheté 3 de plus qui sont souvent en le top des autres benchmarks: SanDisk Extreme et Extreme Pro, Lexar 1000X

Kingston

Ce premier n’est pas un concurrent très dangereux 🙂
Même si Kingston est une bonne marque pour certains produits, ce n’est pas vraiment la meilleure pour les cartes SD.
De plus, c’est une carte SD que je possède depuis plus de 2 ans, probablement obtenue dans un kit Raspberry Pi.

Ce modèle ne devrait donc avoir aucune chance face à la concurrence.
Il peut par contre vous aider à comprendre la vraie différence entre la classe 4 et la classe 10, et pourquoi la prise en compte de cette information est importante.

Pour chaque carte SD, je vais vous donner une idée de prix avec des symboles (€, €€ ou €€€ pour la plus chère). Comme ils évoluent constamment, le prix que je vois au moment de l’écriture de cet article n’est pas une information utile.

Je vous donne également le lien direct vers Amazon si vous voulez le prix actuel ou plus de détails sur le produit (au fait, ce sont des liens d’affiliation, sans frais supplémentaires pour vous, mais je reçois une petite commission si vous achetez sur le site après avoir cliqué sur ce lien).
Le lien est souvent pour la version 32 Go, mais vous pouvez généralement choisir d’autres tailles sur la même page.

Gamme de prix : €
Lien : Amazon

Samsung Evo

C’est une autre que j’utilise depuis longtemps.
Je l’ai probablement acheté séparément quand j’ai commencé à essayer plusieurs projets simultanément, mais c’est une classe 10 !
Je recommande également la Samsung Evo Plus, présente depuis le début dans mes produits recommandés, car c’était ma préférée jusqu’à aujourd’hui 🙂

Comme vous pouvez le voir, je ne mens pas quand je vous dis que je l’utilise depuis longtemps 🙂

Gamme de prix : €
Lien : Amazon

Samsung Evo Plus

Quand j’ai vu les résultats du modèle de base Samsung Evo, je voulais voir comment les produits haut de gamme de Samsung s’en sortaient.
J’en ai enfin trouvé une, et je l’ai ajouté à ce benchmark.

J’espère vraiment que les performances seront au rendez-vous, nous le verrons dans le benchmark ci-dessous.

Gamme de prix : €
Lien : Amazon

SanDisk Ultra

J’ai quelques SanDisk Ultra chez moi, car elles sont bon marché et je les aime bien.
Elles sont étiquetées en classe 10 et U1, nous verrons comment elles rivalisent face aux autres.

SanDisk est probablement la meilleure marque de carte micro SD, et ils gagnent souvent ce genre de benchmarks avec leurs produits haut de gamme.
Nous verrons comment la SanDisk Ultra, plus abordable, leur fait concurrence.

Gamme de prix : €
Lien : Amazon

SanDisk Extreme

Ok, passons maintenant aux concurrents sérieux de ce benchmark.
Le premier est la SanDisk Extreme. Une carte dorée, ça doit aller vite non ? 🙂
Elle cible principalement les amateurs de vidéo, avec un produit de Classe 10, U3 et V30.
Si vous recherchez les meilleures performances, ce type de modèle est souvent celui qu’il faut viser.

Le prix est un peu plus élevé que les précédentes, mais elle reste accessible, même pour des tailles plus importantes (jusqu’à 1 To sur ce modèle !)

Gamme de prix : €€
Lien : Amazon

SanDisk Extreme Pro

Le dernier modèle de SanDisk que je vais essayer ici est la SanDisk Extreme Pro.
Les marquages sont les mêmes que la précédente : Classe 10, U3 et V30, mais la description du produit indique des vitesses théoriques plus élevées (nous allons vérifier cela !).

C’est un peu plus cher, mais cela reste correct, surtout si vous cherchez une petite taille (32 ou 64 Go).

Gamme de prix : €€
Lien : Amazon

Lexar 1000X

Celle-ci est probablement la dernière que j’aurais envisagé d’acheter pour les performances.
Je n’ai jamais rien acheté à Lexar, et je ne savais pas que c’est une marque sérieuse (Lexar a été fondée en 1996 et est toujours présent, ils font donc certainement des ventes ^^).
Puis j’ai vu ce modèle en bonne position sur plusieurs benchmarks, et j’étais curieux de voir comment il rivalise avec les Samsung et les SanDisk

De plus, la gamme de prix élevée me fait penser que cela peut être un excellent produit. Nous vérifierons cela plus tard …

Gamme de prix : €€€
Lien : Amazon

Benchmark

Nos concurrents sont maintenant sur la ligne de départ, vous en savez un peu plus sur eux. Voyons comment se déroule cette course !

Outils

Ok, première chose, j’ai fait tous ces tests sur un Raspberry Pi 4.
C’est le même appareil pour chaque test, donc je pense que les résultats sont assez proches des avantages réels que vous pouvez obtenir de ces cartes SD.

J’utiliserai ici les outils de benchmark les plus courants sur Linux, et j’ai ajouté un bonus :

  • dd et hdparm : je les ai utilisés car ils sont souvent des références pour les benchmarks. Mais ce n’est pas le meilleur moyen de comparer les cartes SD. Comme vous le verrez, ils vous donnent une idée générale de la vitesse d’écriture et de lecture, mais dans une utilisation réelle, vous n’aurez pas les mêmes résultats.
  • fio : fio est un bien meilleur outil pour l’analyse comparative des cartes SD. J’ai fait un test avec de nombreux petits fichiers, mélangeant lecture et écriture, pour avoir une meilleure idée du comportement dans un usage réel.
  • ioping : vous connaissez probablement déjà la commande « ping » pour voir à quelle vitesse un hôte distant répond via le réseau. C’est la même chose, mais pour les périphériques de stockage. Il mesure la latence de votre carte SD. C’est bien d’avoir la carte SD la plus rapide, mais si le système doit attendre 10 secondes pour que chaque fichier soit lu, ce n’est pas si bon en réalité 🙂
  • unzip : enfin, j’ai ajouté un test avec unzip pour obtenir une comparaison concrète des cartes SD sur une application réelle que vous utiliserez probablement. Tous les outils précédents sont de bons indicateurs, mais ils ne nous disent pas à quoi s’attendre.

Résultats

Je vais maintenant vous présenter les résultats que j’ai obtenus lors de ces tests, avec des graphiques pour les rendre plus parlant.
Je vais les comparer et ensuite vous donner mon avis sur la meilleure carte SD à choisir dans chaque cas.

dd

Commençons par dd.
Il est disponible sur Raspberry Pi OS par défaut, et il est principalement utilisé pour copier un disque ou une partition sur un autre périphérique ou fichier.
Vous pouvez l’utiliser pour créer ou sauvegarder une carte SD par exemple.
Mais dans ce cas, l’objectif était simplement d’écrire puis lire des fichiers et voir combien de temps cela prend.

Voici les résultats que j’ai obtenus avec toutes les cartes SD :

Comme vous pouvez le voir, la vitesse de lecture (en noir) est la même pour toutes les cartes SD de classe 10, cela ne nous aide pas à choisir.
Vous pouvez également voir que la carte SD de classe 4 (Kingston) prendra deux fois plus de temps pour faire la même opération.

Ce test montre clairement qu’acheter une carte SD de classe 10 est essentiel
Dans les résultats d’écriture (en rouge), nous commençons à voir comment chaque carte SD est en concurrence avec les autres. C’est presque dans l’ordre de la fourchette de prix sauf pour la carte Lexar.

Comme je vous l’ai dit, ce n’est pas le test le plus important, nous le verrons les prochains résultats.

hdparm

hdparm est un outil pour modifier les paramètres de périphériques de stockage sur un ordinateur, mais vous pouvez également l’utiliser pour tester les performances.
Sur Raspberry Pi OS, vous devez l’installer si vous voulez l’utiliser :
sudo apt install hdparm

Il ne fait que tester la vitesse de lecture et comme vous pouvez le voir sur le graphique ci-dessous, nous avons quelque chose de similaire :

Même conclusion ici, toutes les cartes SD de classe 10 ont obtenu les mêmes résultats, et ma vieille Kingston est la plus lente 🙂

fio

Ok, passons à des outils de référence vraiment utiles 🙂
Fio est souvent recommandé comme le meilleur outil pour analyser les performances des périphériques de stockage.
Il effectue des tests aléatoires entre l’écriture et la lecture de petits fichiers, afin que vous puissiez avoir un meilleur aperçu de ce que vous obtiendrez dans un usage réel.

Hum, intéressant 🙂
Je vois trois choses qui me suprennent :

  • La Samsung Evo occupe la deuxième place dans ce test, bien qu’il s’agisse d’un ancien modèle.
    Je suis un peu surpris de voir que l’Evo Plus obtient de moins bons résultats que l’Evo standard.
  • La SanDisk Ultra est vraiment très proche de la SanDisk Extreme, et même un peu meilleure en lecture. La SanDisk Extreme est principalement destinée à la vidéo, mais cela ne fait pas de différence ici avec le modèle moins cher.
  • La carte SD Lexar est loin de toutes les autres. Je n’avais aucun espoir pour le Kingston, mais je pensais que la Lexar 1000x allait au moins rivaliser avec les SanDisk et Samsung.

ioping

Dans ce test, je vérifie la latence des cartes pour voir s’il existe une différence entre tous les modèles.
Et à ma grande surprise, oui :

Je n’analyserai pas ce graphique, car je ne suis pas sûr de comprendre la raison de ces différences.
Mais les deux premiers modèles SanDisk semblent obtenir un résultat impressionnant par rapport aux autres.
J’ai effectué plusieurs fois le test pour voir s’il y avait une raison, mais j’ai toujours obtenu des résultats similaires.

Si cette différence est réelle, c’est probablement ce qui explique pourquoi la SanDisk Ultra réussit si bien dans les autres tests.

unzip

Ok, tous ces résultats sont intéressants, mais ça ne nous parle pas vraiment.
Dans la vraie vie, qu’est-ce que ça change exactement ?

Ma première idée était de tester combien de temps un gros fichier zip prend pour être extrait sur chaque carte SD, et de vous donner le résultat juste pour information.
Oui, c’est essentiellement un test d’écriture, mais je pense que c’est plus significatif.

Comme les résultats ne correspondent pas toujours aux benchmarks, je les ajouterai finalement tous ici dans un graphique similaire aux autres.
Le test a été réalisé avec un fichier zip de 200M (il s’agit du code source du noyau Linux, disponible sur le dépôt GitHub Raspberry Pi).

Ces résultats semblent plus logiques compte-tenu du prix de chaque modèle (sauf pour Lexar comme d’habitude …).
On obtient les trois modèles SanDisk dans le bon ordre, et mes deux anciennes cartes à la fin.
Mais plus généralement, on se rappellera que certaines cartes SD de classe 10 peuvent écrire trois fois plus vite que les autres, donc cet indicateur n’est vraiment pas suffisant pour faire un choix.

Je vais probablement détruire ma carte SD Kingston après avoir vu les résultats ici 🙂

Analyse

Pour conclure, je vais vous donner mon avis sur ces résultats et la carte SD que je recommande de choisir en fonction de votre situation

Meilleure carte SD dans l’ensemble

Si vous pouvez vous le permettre et que vous voulez le meilleur, la SanDisk Extreme Pro est certainement celle dont vous avez besoin.
Cette carte SD s’est classée première de tous mes tests, souvent loin devant les autres.

Avant d’écrire cet article, je me suis demandé comment calculer un score pour mélanger tous les benchmarks et trouver la meilleure.
Mais j’ai de la chance, il n’est pas nécessaire de faire ça, car le gagnant est le même à chaque fois 🙂

Meilleure carte SD pour le prix

Si vous venez de débuter avec le Raspberry Pi, ou avez besoin d’une carte supplémentaire pour un petit budget, vous pouvez choisir la SanDisk Ultra sans crainte.
Cette carte est toujours sur le podium (sauf avec dd mais très proche), vous aurez donc d’excellents résultats sans dépenser trop.

J’en ai deux comme celle-ci, et je les utilise souvent pour mes tutoriels sur ce site et mes projets personnels, je n’ai jamais eu de problème avec, et elle a de bonnes performances si vous n’êtes pas trop exigeant.

Meilleure carte SD de grande taille

Il est plus difficile de répondre, mais je viens de vérifier le prix actuel sur Amazon et de les comparer aux résultats.
Je pense que la SanDisk Extreme est le meilleur choix pour un espace disque important.

L’Extreme Pro n’est pas disponible au-dessus de 400 Go et reste plus chère que les autres choix.
La SanDisk Ultra est disponible en 512 Go, mais quasiment au même prix (3% de moins).
Finalement, la SanDisk Extreme est la seule disponible en 1 To !

C’est dingue, imaginez combien de jeux Retropie vous pouvez stocker sur cette carte SD 🙂
Mais rappelez-vous ce que j’ai dit précédemment, vous pouvez acheter 4 clés USB pour le même prix, est-ce vraiment le bon choix ?

Conclusion

Et voilà, vous avez maintenant mes conseils sur la façon de choisir votre prochaine carte SD, et même un comparatif des best-sellers.
J’espère que cet article vous a été utile, que ce soit pour la partie informative ou les benchmarks.

Si vous souhaitez comparer votre carte SD à ces résultats, voici deux tests que vous pouvez essayer :

  • unzip :
    • Téléchargez l’archive ZIP du noyau du Raspberry Pi ici
    • Essayez de le décompresser avec (par exemple) :
      time unzip rpi-4.19.y.zip
    • Et comparez le temps total avec les résultats que j’ai obtenus
  • fio :
    • Installez fio sur votre Raspberry Pi
      sudo apt install fio
    • Exécutez cette commande :
      fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=32M --readwrite=randrw --rwmixread=75
    • Notez les résultats (en KiB/s) en lecture et en écriture et comparez-les à mes résultats

Restez connectés!

Tenez vous informés des dernières nouveautés en vous inscrivant ici. Pas de panique, il s'agit seulement d'un mail par mois histoire de rester à jour :)

Patrick Fromaget

Je suis l'auteur principal et le créateur de RaspberryTips. Mon but est de vous aider sur tous vos problèmes qui concernent Raspberry Pi en publiant des guides détaillés et des tutoriels rapides. Dans la vraie vie, je suis administrateur système (Linux principalement) avec une solide expérience dans le développement web.

Recent Posts