12 votes

Comment vérifier la classe d'une carte micro sd ?

J'envisage d'acheter une nouvelle carte SD et j'ai lu que la classe des cartes avait une grande importance. J'envisage d'en prendre une de 16 Go avec une classe supérieure à la classe 6. Comment puis-je vérifier la classe ?

12voto

Thej Points 655

Une carte SD est en fait la vitesse minimale d'écriture séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu séqu que la carte SD prend en charge. Tester la classe d'une carte SD est assez facile, il suffit de copier un fichier de 1 Go sur une carte vide et de mesurer le temps nécessaire à la copie. Une carte SD de classe 6 doit supporter au minimum 6MB/s.

Vérifiez également les marquages sur la carte SD, il devrait y avoir un logo comme le suivant :

enter image description here

le nombre dans le logo décrit la classe de vitesse.

10voto

Lloyd Meinholz Points 1520

Fiches techniques mentir l'emballage mensonges la marque apposée sur la carte elle-même mensonges .

J'ai perdu le compte du nombre de cartes SD "classe 10" qui ne fonctionnent qu'à quelques Mo/s ou du nombre de cartes 8/16/32 Go qui ont une capacité réelle de 2 Go !

Si vous voulez vraiment savoir quelle est la vitesse d'une carte (et si vous avez été trompé par une carte qui est plus petite qu'elle ne le dit et qui corrompra donc vos données lorsqu'elle sera pleine) Je recommande vivement de tester chaque carte SD que vous achetez. .

Même les produits de marque peuvent être falsifiés. J'ai acheté des produits qui semblaient être des produits de marque haut de gamme, dans des emballages à l'apparence authentique et convaincante, mais qui étaient en fait des faux et qui ont échoué au test.

Test sous Windows

Le meilleur outil de test de Windows est h2testw , de Heise † .

Cette page est en allemand, le <a href="https://translate.google.co.uk/translate?hl=en&amp;sl=de&amp;u=https://www.heise.de/download/product/h2testw-50539&amp;prev=search" rel="nofollow noreferrer">version google translate </a>est lisible même si le formatage est mauvais.

Cela écrit un modèle unique et vérifiable sur le disque, le remplissant complètement. Comme le motif est unique, il est possible de vérifier que les données lues sont réellement les mêmes que celles qui ont été écrites et que la carte ne signale pas une capacité supérieure à celle qu'elle possède réellement.

Depuis le classe est liée à la vitesse d'écriture minimale et les cartes SD ralentissent à mesure qu'elles sont pleines, ce qui garantit également que vous testez la vitesse dans les pires conditions. La perte d'une réécriture complète du disque est un petit prix à payer pour la tranquillité d'esprit.

Matériel requis

Pour obtenir une lecture précise de la vitesse, vous aurez besoin d'un lecteur de carte qui supporte les interfaces de la carte micro-sd.

Mon lecteur de carte de choix est un Kingston MobileLite G4 car il est fiable, bon marché et rapide. Le G4 peut exploiter pleinement son interface USB3, et prend en charge les cartes mémoire jusqu'à UHS-II (jusqu'à 312 Mo/s en semi-duplex). Bien entendu, il sera limité aux vitesses USB2 (environ 60 Mo/s) s'il est utilisé sur un port USB2 de votre ordinateur.

Si vous devez tester un périphérique UHS-III (jusqu'à 624 Mo/s), vous aurez besoin d'un meilleur lecteur de cartes.

Test sous Linux et OSX

Il existe un projet open source appelé F3 (qui est l'abréviation de Lutte contre la fraude Flash ou Combattre le faux flash ) qui est très similaire à h2testw pour Linux et Mac, mais je n'ai pas d'expérience personnelle à ce sujet. Il pourrait cependant constituer la base d'un portage Android ( le code source est sur github ).

Il existe également des interfaces graphiques pour F3 :

F3 QT est une interface graphique Linux qui utilise QT. F3 QT supporte f3write , f3read y f3probe . Auteur : Tianze.

F3 X est une interface graphique OS X qui utilise Cocoa. F3 X prend en charge f3write y f3read . Auteur : Guilherme Rambo.

Test sous Android/IOS

Si quelqu'un connaît une application Android aussi robuste et fiable pour tester directement la carte SD dans une tablette/un téléphone, je mettrai volontiers ma réponse à jour.

3voto

Aleris Points 4674

Vous pouvez tester la vitesse de la carte SD en ligne de commande :

adb shell
dd if=/dev/zero of=/mnt/sdcard/test bs=512 count=2048000
rm -f /mnt/sdcard/test

qui va écrire un fichier de 1GB avec des zéros dans la carte SD.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X