Wie überprüfe ich die Klasse einer Micro-SD-Karte? [geschlossen]

12

Ich denke darüber nach, eine neue SD-Karte zu bekommen und lese, dass die Klasse von ihnen wirklich wichtig ist. Ich freue mich darauf, eine 16-GB-Klasse mit mindestens Klasse 6 zu bekommen. Wie überprüfe ich die Klasse?

Mysterio
quelle
3
Es befindet sich entweder auf der Verpackung oder auf der Karte, höchstwahrscheinlich auf beiden. Wenn Sie online kaufen, überprüfen Sie die Beschreibung.
RR
3
Während Android-Geräte SD-Karten verwenden, ist dies keine "Android-Frage".
Ale
Selbst eine Klasse von 10 ist sehr langsam. Dies bedeutet mindestens 10 MB / s. Karten können dann viel schneller sein. Kaufen Sie eine renommierte Marke (eine, der Sie vertrauen können) und sehen Sie sich die Geschwindigkeit an, für die Sie geworben haben.
Rolf

Antworten:

12

Eine SD-Kartenklasse ist im Grunde die minimale sequentielle Schreibgeschwindigkeit , die die SD-Karte unterstützt. Das Testen der SD-Klasse ist ganz einfach. Kopieren Sie einfach eine 1-GB-Datei auf eine leere Karte und messen Sie die Zeit, die für die Kopie benötigt wurde. Eine SD-Karte der Klasse 6 sollte mindestens 6 MB / s unterstützen.

Überprüfen Sie auch die Markierungen auf der SD-Karte, dort sollte ein Logo wie das folgende sein:

Bildbeschreibung hier eingeben

Die Zahl im Logo beschreibt die Geschwindigkeitsklasse.

Lüge Ryan
quelle
9

Datenblatt liegen , Verpackung liegt , die Markierung auf der Karte gestempelt selbst liegt .

Ich habe die Anzahl der SD-Karten der Klasse 10, die nur mit ein paar MB / s arbeiten, oder die Anzahl der 8/16/32-GB-Karten mit einer tatsächlichen Kapazität von 2 GB aus den Augen verloren!

Wenn Sie wirklich wissen möchten, wie schnell eine Karte ist (und ob Sie mit einer Karte getäuscht wurden, die kleiner ist als angegeben, und daher Ihre Daten verfälschen, wenn sie voll sind), kann ich Ihnen empfehlen, jede einzelne SD-Karte, die Sie kaufen, zu testen .

Auch Markenprodukte können gefälscht werden. Ich habe etwas gekauft, was wie High-End-Markenprodukte aussieht, und zwar in überzeugend authentisch aussehenden Verpackungen, die tatsächlich gefälscht waren und beim Testen versagten.

Testen unter Windows

Das beste Windows- Testtool ist h2testw von Heise .

Diese Seite ist in deutscher Sprache, die Google Übersetzer-Version ist lesbar, obwohl die Formatierung schlecht ist.

Dadurch wird ein eindeutiges, überprüfbares Muster auf das Laufwerk geschrieben, das es vollständig ausfüllt. Da das Muster eindeutig ist, kann überprüft werden, ob die zurückgelesenen Daten tatsächlich die gleichen sind, wie sie geschrieben wurden, und dass die Karte nicht mitteilt, dass sie eine höhere Kapazität als tatsächlich hat.

Da die Klasse von der Mindestschreibgeschwindigkeit abhängt und SD-Karten langsamer werden, wenn sie voll sind, wird auch sichergestellt, dass Sie die Geschwindigkeit unter den Bedingungen des ungünstigsten Falls testen. Der Verlust eines vollständigen Umschreibens des Laufwerks ist ein geringer Preis, der Sie beruhigt.

Hardware erforderlich

Um eine genaue Geschwindigkeitsangabe zu erhalten, benötigen Sie einen Kartenleser, der die Schnittstellen auf der Micro-SD-Karte unterstützt.

Mein bevorzugter Kartenleser ist ein Kingston MobileLite G4, da er zuverlässig, billig und schnell ist. Der G4 kann seine USB3-Schnittstelle voll ausnutzen und unterstützt Speicherkarten mit bis zu UHS-II (bis zu 312 MB / s Halbduplex). Es ist natürlich auf USB2-Geschwindigkeiten (ca. 60 MB / s) beschränkt, wenn es an einem USB2-Anschluss Ihres Computers verwendet wird.

Wenn Sie ein UHS-III-Gerät (bis zu 624 MB / s) testen müssen, benötigen Sie jedoch einen besseren Kartenleser.

Testen unter Linux & OSX

Es gibt ein Open-Source-Projekt namens F3 (kurz für Fight Flash Fraud oder Fight Fake Flash ), das h2testw für Linux und Mac sehr ähnlich ist , aber ich habe keine persönlichen Erfahrungen damit. Es könnte jedoch die Basis für einen Android-Port sein ( der Quellcode ist auf Github ).

Es gibt auch einige GUIs für F3:

F3 QT ist eine Linux-GUI, die QT verwendet. F3 QT unterstützt f3write, f3readund f3probe. Urheber: Tianze.

F3 X ist eine OS X-Benutzeroberfläche, die Cocoa verwendet. F3 X unterstützt f3writeund f3read. Urheber: Guilherme Rambo.

Testen unter Android / IOS

Wenn jemand eine ähnlich robuste und zuverlässige Android-Anwendung zum direkten Testen der SD-Karte in einem Tablet / Handy kennt, würde ich meine Antwort gerne aktualisieren.

Mark Booth
quelle
Das ist nicht meine Erfahrung. Ich halte mich von generischen Marken fern, kaufe bekannte Marken, denen ich bis zu einem gewissen Grad vertrauen kann. Vielleicht ist auch Ihr Leser langsam, nicht die Karte.
Rolf
Ich bin nicht sicher, wie Ihr Kommentar mir hilft, meine Frage zu verbessern. So wie es aussieht, habe ich Markenprodukte gekauft, in überzeugend authentisch aussehenden Verpackungen, die eigentlich Fälschungen waren. Aus diesem Grund teste ich immer jeden gekauften Memory Stick oder jede gekaufte Speicherkarte, da mir die Integrität meiner Daten am Herzen liegt. Ich denke, der Verlust eines vollständigen Laufwerksschreibvorgangs ist die Sicherheit wert, zu wissen, dass Sie nicht dazu verleitet wurden, eine Fälschung zu kaufen.
Mark Booth
3

Sie können die Geschwindigkeit der SD-Karte in der Befehlszeile testen:

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

das schreibt eine 1 GB-Datei mit Nullen Bits in SD-Karte.

Gilles Quenot
quelle