Ouvrir le menu principal

MacGeneration

Recherche

Des cartes microSD optimisées pour le Raspberry Pi 5

Pierre Dandumont

lundi 07 octobre 2024 à 22:15 • 7

Matériel

Les cartes Raspberry Pi, depuis la version corrigée du premier modèle, reposent sur des cartes microSD pour le stockage. Et même s'il est possible de démarrer sur une clé USB ou un SSD NVMe avec le bon adaptateur, ce type de carte reste la solution de base… malgré des performances parfois très faibles. Pour améliorer ce point, les créateurs viennent de mettre en place deux choses : une optimisation au niveau de l'OS et des cartes microSD vendues sous la marque Raspberry Pi, avec les optimisations en question.

Une des cartes. Image Raspberry Pi.

Commençons par les optimisations. Les cartes microSD reposent au départ sur une interface assez lente avec des accès aléatoires très lents. La carte Raspberry Pi 5 peut travailler en mode SDR104 qui — comme son nom l'indique — peut atteindre 104 Mo/s1. Mais les accès aléatoires restent assez lents, surtout comparativement à un SSD moderne. Une carte classique peut atteindre des débits de l'ordre de 7 Mo/s en lecture aléatoire et de 4 Mo/s en écriture aléatoire, quand un SSD NVMe peut atteindre 20x plus. Ce n'est pas anodin car les accès en question peuvent réduire les performances, même pour des usages basiques : des débits faibles peuvent amener des ralentissements très visibles pendant une séance de surf ou même en lisant une vidéo en streaming.

Il existe une solution simple : les cartes microSD Express. Elles remplacent l'interface d'origine par du PCI-Express et du NVMe, comme s'il s'agissait d'un SSD. Mais en attendant (peut-être) le Raspberry Pi 6, le choix a été fait d'activer le CQHCI (Command Queueing Host Controller Interface). C'est une technologie dérivée de ce qui existe dans les SSD et les disques durs, et qui permet de créer une file d'attente pour les commandes. Dans une carte classique, chaque commande est exécutée séquentiellement : une demande implique l'attente d'une réponse de la carte, ce qui peut réduire les performances.

Le CQHCI permet la création d'une file d'attente qui peut être réorganisée par le contrôleur de la carte pour optimiser les résultats et fournir le plus rapidement possible un résultat. Le CQHCI nécessite trois choses : un lecteur compatible (c'est le cas de celui intégré dans le système sur puce), un système d'exploitation compatible — c'est le cas de GNU/Linux depuis cette année — et une carte compatible. C'est ce point qui pose peut-être le plus de problèmes : la technologie est relativement récente et peu utilisée, donc la mise en place dans les cartes peut contenir des bugs.

Des cartes adaptées

Pour éviter les bugs, le choix a été fait de proposer des cartes dédiées. Elles ont une capacité de 32 Go (9,6 €), 64 Go (12,6 €) ou 128 Go. Ce sont des cartes compatibles avec le CQHCI mais aussi bardées de certifications. On retrouve de l'UHS-1 (104 Mo/s), un logo Class 10 (10 Mo/s en écriture au moins), V30 (30 Mo/s au moins), U3 (30 Mo/s au moins) et A2. C'est le point le plus important : les cartes doivent fournir au moins 4 000 IOPS (16 Mo/s) en lecture et 2 000 IOPS (8 Mo/s) en écriture dans des conditions précises. Compte tenu des performances annoncées, les cartes se placent assez bien sur le plan tarifaire : une carte Sandisk Extreme avec les mêmes certifications vaut 19 € dans sa version 64 Go.

Une des cartes. Image Raspberry Pi.

Il faut tout de même noter que si les nouvelles cartes doivent offrir de bonnes performances et être au-delà d'une carte lambda, il s'agit tout de même de simples cartes microSD un peu améliorées. Si vous avez vraiment besoin de performances sur un Raspberry Pi 5, le M.2 HAT+ couplé à un SSD M.2 NVMe offrira de bien meilleurs résultats, même si le prix n'est pas le même.

Test du M.2 HAT+, un SSD NVMe dans votre Raspberry Pi 5

Test du M.2 HAT+, un SSD NVMe dans votre Raspberry Pi 5


  1. Les normes UHS-II et -III peuvent atteindre 312 Mo/s et 624 Mo/s mais les cartes et les appareils compatibles sont rares.  ↩︎

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

OpenAI veut dévoiler son premier appareil en 2026

19/01/2026 à 20:22

• 10


Les Apple Watch SE 3 et Series 11 toujours privées de Configuration familiale avec connexion mobile

19/01/2026 à 19:01

• 6


FlashSpace : un gestionnaire d’espaces de travail rapide comme l’éclair pour le Mac

19/01/2026 à 16:48

• 10


Offrez-vous un Mac mini M2 pour 350 € (code SOLDES30)

19/01/2026 à 15:15

• 0


Mimestream confirme son statut de meilleur client Gmail pour Mac

19/01/2026 à 12:51

• 34


La RAM arrête de grimper… mais reste hors de prix

19/01/2026 à 12:02

• 11


Une montre connectée, un chalumeau et un cadavre : l’affaire autrichienne au parfum de polar

19/01/2026 à 11:09

• 25


Apple rend hommage à Martin Luther King sur sa page d’accueil

19/01/2026 à 11:03

• 23


Un émulateur Xbox 360 fait ses premiers pas sur Mac

19/01/2026 à 10:38

• 10


Un braquage à la hache pour 5 millions d’euros de produits Apple

19/01/2026 à 08:20

• 41


Tout savoir sur l’iPhone 18 Pro en vidéo

19/01/2026 à 07:59

• 25


Donald Trump annonce un investissement d’Apple dans Intel. Fake news ou pas ?

19/01/2026 à 07:20

• 21


iOS 27 : quels sont les grands chantiers d'Apple ?

19/01/2026 à 07:17

• 28


Les stocks de MacBook Pro M4 se tendent : signe avant-coureur d’une révision ?

19/01/2026 à 06:10

• 4


Promo : les AirPods Pro 3 s'affichent à 219 €

18/01/2026 à 20:25

• 28


L’Instrument Anti-Coercition de l’Union européenne, quels risques pour les prix en France ?

18/01/2026 à 20:00

• 269