Partie 1 - Comment classer les cartes SD et choisir la bonne carte pour une application donnée ?

Série sur les cartes SD - Partie 1

Les classes de cartes SD peuvent être pour le moins déroutantes. Nous allons faire la lumière sur ce sujet et expliquer comment choisir la meilleure carte pour votre application.

Ce billet fait partie d'une mini-série en trois parties sur les cartes SD, avec des informations approfondies.

  • Partie 1 - Comment classer les cartes SD et choisir la bonne carte pour une application donnée ?
  • Partie 2 - Comment fonctionne la mémoire flash (à venir la semaine prochaine)
  • Partie 3 - Que sont les notes de la carte et pourquoi sont-elles importantes (à venir dans deux semaines)

Contenu

Jetez un coup d'œil à notre graphique d'information si vous souhaitez avoir un aperçu ou un rappel rapide des classes de cartes SD.

Classes de cartes SD
Classes de cartes SD

Taille

Avec taille Je fais référence à l'actuel taille physique d'une carte SD. Le site Association SD a publié la norme SD originale en 1999. Une carte SD mesure 24 mm x 32 mm et pèse environ 2 grammes. En 2003, la carte miniSD a été introduite, avec un format de 20 mm x 21,5 mm et un poids d'environ 800 mg. La carte microSD est disponible depuis 2005. Avec une taille de 11mm x 15mm et environ 250mg, elle a été le format le plus petit et le plus léger pendant longtemps. En 2018, Huawei a commencé à produire sa carte Nano Memory ou NM Card qui - bien qu'elle ne fasse pas partie de la norme de l'association SD - peut être considérée comme un successeur de la carte microSD.

N'oubliez pas que la taille physique d'une carte SD n'a pratiquement aucun rapport avec la taille de stockage.

Chaque format de carte utilise sa propre interface. Il faut donc en tenir compte lorsque vous choisissez une carte pour votre application.

Taille de stockage de la carte SD

Les capacités de stockage des cartes SD ont considérablement augmenté au cours des 20 dernières années. La SD Association (SDA) est responsable de la déclaration des normes SD.

La SDA a établi la norme SDSC en 1999. SC signifie Standard Capacity (capacité standard) et comprend les cartes SD jusqu'à 2 Go de stockage. En 2006, elle a défini la norme SDHC (High Capacity) qui inclut les cartes jusqu'à 32 Go. Comme la taille de stockage de la mémoire flash est montée en flèche au cours de cette période, la norme SDXC (Extended Capacity) de 2009 inclut des cartes jusqu'à 2 To. Enfin, en 2018, la SD Association a publié la norme SDUC (Ultra Capacity), qui comprend des cartes jusqu'à 128 To.

Taille de stockage de la carte SD
Taille de stockage de la carte SD

En haut de chaque carte, vous devriez pouvoir voir sa capacité de stockage et la norme SD correspondante.

La capacité de stockage dont vous avez besoin dépend fortement de l'application que vous avez en tête.

Versions de bus

Tout comme pour l'USB, il existe différents types de bus pour les cartes SD. Ils ne sont pas toujours compatibles et diffèrent radicalement en termes de vitesse d'écriture possible.

Les vitesses de bus suivantes ne peuvent être atteintes que lorsque la carte et l'hôte utilisent le même bus.

Si aucun indicateur de bus n'est imprimé sur la carte SD, il est probable qu'elle utilise l'indicateur de bus de la carte SD. Haute vitesse Bus avec jusqu'à 25 MB/s. Le site UHS-I Le bus prend en charge jusqu'à 104 Mo/s. Ensuite, il y a UHS-II avec un maximum de 312 Mo/s et UHS-III jusqu'à 624 Mo/s. Dans la plupart des cas, si une carte utilise un bus UHS, elle sera désignée en conséquence par un numéro romain.

Enfin, si vous voyez EX ou Express sur une carte, cela signifie qu'elle utilise le Express Bus qui supporte des vitesses de pointe allant de 985 MB/s à 3940 MB/s !

En ce qui concerne la compatibilité, les cartes High Speed et UHS-I peuvent être utilisées avec n'importe quel périphérique hôte. Si vous souhaitez en savoir plus sur la compatibilité, consultez le site suivant cet infographique de l'Association SD.

Essayez toujours de faire correspondre le bus de la carte et celui du périphérique hôte pour obtenir la vitesse la plus élevée.

Classes de vitesse des cartes SD

Jetez un coup d'œil sur le dessus d'une carte SD et vous verrez de nombreux logos indiquant la classe de vitesse. Il existe une grande variété de vitesses de carte, même entre des cartes de la même classe de vitesse et souvent même entre deux cartes du même type provenant du même fournisseur. En particulier lorsque vous regardez les cartes de qualité grand public, certaines peuvent être deux fois plus rapides que des cartes identiques du même fournisseur - nous développerons ce sujet dans la troisième partie de la série.

Les classes de vitesse indiquent la vitesse minimale à laquelle la carte doit effectuer les opérations standard.

Jusqu'à présent, l'association SD a défini quatre normes de classe de vitesse

Classe de vitesse

La classe de vitesse ou classe de vitesse héritée indique la vitesse d'écriture séquentielle minimale. Les quatre subdivisions sont C2 pour un minimum de 2 Mo/s, C4 pour un minimum de 4 Mo/S, C6 avec un minimum de 6 Mo/s et C10 avec au moins 10 MB/s.

Classe de vitesse UHS

La classe UHS ou Ultra High Speed étend la classe de vitesse existante avec U1 pour une vitesse d'écriture séquentielle minimale de 10 Mo/s et U3 pour au moins 30 Mo/s.

Classe de vitesse vidéo

Pour prendre en charge des résolutions encore plus élevées, telles que 8Kla SDA a créé la classe de vitesse vidéo. Elle commence avec V6 ou une vitesse d'écriture séquentielle d'au moins 6 Mo/s. V10 indique 10 Mo/s, V30 signifie au moins 30 Mo/s. Enfin, cela va jusqu'à V60 avec 60 Mo/s et même V90 avec 90 MB/s.

Classe de performance des applications

Les classes de performance des applications ne définissent pas seulement la vitesse d'écriture séquentielle minimale (qui est de 10 Mo/s pour les deux), elles définissent également le nombre minimal d'opérations d'entrée/sortie par seconde ou le nombre minimal d'opérations de sortie par seconde. IOPS. Les deux classes actuellement définies sont A1 avec une vitesse de lecture aléatoire minimum de 1,5K IOPS et une vitesse d'écriture aléatoire minimum de 500 IOPS et A2 avec une vitesse de lecture de 4K IOPS et une vitesse d'écriture aléatoire d'au moins 2K IOPS.

Tenez compte de ces classes si vous devez également lire des données à partir de la carte SD.

Choisir la bonne carte SD

Vous savez maintenant comment classer une carte SD. Si vous voulez choisir la meilleure carte pour votre application, les trois éléments les plus importants à prendre en compte sont le budget, la mémoire requise et la vitesse requise.

Pour faire fonctionner un Raspberry Pi, vous avez besoin d'au moins 8 Go de stockage, bien que 16 Go soient largement acceptés comme le meilleur compromis entre fonctionnalité et rentabilité. Toutefois, si vous effectuez des tâches gourmandes en mémoire avec votre Raspberry Pi, vous pouvez opter pour une carte SDXC.

De nombreuses caméras vidéo ont besoin de cartes SD comme dispositif de stockage. En particulier lors de l'enregistrement 4K ou 8K vidéo, vous avez besoin de beaucoup, beaucoup de mémoire. Optez pour une carte de 256 Go ou plus, avec une vitesse d'écriture de 10 Mo/s au minimum.

Classes de vitesse pour l'enregistrement vidéo
Classes de vitesse pour l'enregistrement vidéo

Les prix augmentent généralement de façon spectaculaire avec l'augmentation du stockage ou de la vitesse. Ce n'est donc pas toujours la solution la plus rentable de choisir une carte haut de gamme, si une carte moins chère peut faire l'affaire.

Vous pouvez également prendre en compte le facteur de forme de la carte. Bien sûr, il existe toutes sortes d'adaptateurs qui permettent de placer n'importe quelle carte dans n'importe quel appareil compatible SD.

3 commentaires

  1. [...] Comment classer les cartes SD et choisir la bonne carte pour une application [...]

Laissez un commentaire