CARDSPEED - Kartenleser und Speicherkarten

Testergebnisse

Reguläre Tests werden über echte Dateien durchgeführt. Es werden allerdings spezielle Windows API Funktionen verwendet, um ohne File-Cache zu arbeiten. Die maximal verwendete Dateigröße beträgt 1GB, für größere Karten werden mehrere Dateien verwendet, um die Karte zu füllen. Alle Datenübertragungen erfolgen vom RAM zum Kartenleser, oder vom Kartenleser zum RAM, es ist somit kein weiteres Medium involviert.

Als Testdaten wird eine speziell erstellte Datensequenz verwendet. Manche Schnittstellen haben eine datenabhängige Codierung, die tatsächliche Geschwindigkeit für diese Schnittstellen kann höher oder niedriger sein, je nach dem Dateninhalt. Manche Controller erlauben bei bestimmten regelmäßigen Datenmustern eine deutlich höhere Datenrate. Die meisten - wenn nicht sogar alle - Benchmark-Tools lassen sich hiervon irreführen, und attestieren eine deutlich höhere Datenrate, als mit realistischen Datenfolgen erzielt werden kann. Die einfachste Möglichkeit, die tatsächliche Schreibgeschwindigkeit zu ermitteln: Eine große Videodatei von einer schnellen Festplatte per drag&drop auf die Speicherkarte kopieren, und die Zeit bis zum Erlöschen der Aktivitäts-LED des Kartenlesers stoppen.

Manche Flash-Karten leiden unter "unaligned writes", nicht ausgerichtete Schreibzugriffe. Während SD-Karten und Memory Stick strikte Regeln zum Aufbau des Dateisystems vorschreiben, um die Cluster auzurichten, werden CF-Karten wie bei Festplatten üblich partitioniert und formatiert. Ordentliche CF-Controller zeigen etwa 1% oder weniger Einbußen, aber manche SLC-Karten können bis auf 80% ihrer maximalen Schreibleistung einbrechen, während MLC-Karten schnell auf 50% oder sogar noch weniger der maximalen Schreibleistung einbrechen können.
Die ersten Kartenprüfungen beinhalten Tests auf solche Ausrichtungsprobleme, anfällige Karten erhalten dann ein entsprechend ausgerichtetes Dateisystem. Leider ist dieser Vorgang Zeitaufwändig, daher gibt es im Moment noch keine seriösen Testergebnisse hierzu.

Detaillierte Testergebnisse

 Testergebnisse nach Kartentyp 

 Testergebnisse nach Kartenleser 

  

Quervergleich

 Multi Kartenleser 

 UDMA CompactFlash 

 PIO-6 CompactFlash Karten 

 Alle CompactFlash Karten 

 Memory Stick PRO-HG 8-Bit 

 UHS SDHC/SDXC 

 MMCplus 8-Bit 

 Genesys Logic GL826 Firmware 

  

Spezielle Tests

 UDMA CF Karten 

 Memory Stick PRO-HG :    SONY     SanDisk 

 UHS SDHC/SDXC :

Für diese speziellen Tests wird direkt auf das Medium geschrieben, und direkt vom Medium gelesen, um die maximale Geschwindigkeit ohne Einfluss des Dateisystems zu ermitteln.


Hans-Jürgen Reggel   ·   http://www.hjreggel.net/cardspeed/   ·   2011-02-17