Secure Digital (SD) Speicherkarten bieten Flash-Speicher für Kameras , Computer und vielen anderen elektronischen Geräten. Die SD Association, eine Handelsorganisation aus SD-Karte Herstellern , setzt Maßstäbe , wie Daten gespeichert und auf SD-Speicherkarten abgerufen . Diese Richtlinien helfen sicherzustellen, dass diese handlichen , herausnehmbaren Speicher -Geräte an standardisierte Protokolle und Spezifikationen einhalten , so dass sie kompatibel mit Computern und anderen Geräten von vielen verschiedenen Herstellern produziert. Standards
Der Standard für die Speicherblöcke auf Secure Digital-Speicherkarten von der SD Association hat eine feste Größe von 512 KB , die aber nicht alle Karten auf diesen Standard zu halten. In einer Juni 2007 Artikel über Technologie-Website ZD Net , Kolumnist Robin Harris fest, dass jeder Block auf einer SD-Karte weiter in "Seiten" von etwa 2KB jedem geteilt veröffentlicht .
Variations
< br >
Obwohl die Standard -Blockgröße auf einer SD- Karte ist 512KB , sind viele verschiedene Flash-Speicher wie SD-Karten beworben , und einige Hersteller verwenden andere Blockgrößen . In der ZD Net Artikel bemerkt Harris , dass viele SD -Karten verwenden Blockgröße von nur 128KB . Blockgrößen bleiben typischerweise auf einer SD-Karte gegeben konsistent.
Schreibgeschwindigkeit
Kleinere Blockgrößen erlauben eine SD-Karte , um Daten schneller zu schreiben. Wenn ein elektronisches Gerät im Flash-Speicher schreibt , muss es zuerst löschen den gesamten Block und dann schreiben Sie die Daten in diesem Block zusammen mit den neuen Informationen. Writable Daten werden in einem Puffer, um den Prozess zu beschleunigen gespeichert, sondern gelöscht und neu größeren Blöcken kann etwas länger dauern , als es für kleinere Blöcke tut , was zu einer Verzögerung beim Schreiben großer Dateien auf eine SD- Karte.
Sequenz
Elektronische Geräte folgen einer bestimmten Reihenfolge beim Schreiben von Daten in Blöcke auf einer SD-Speicherkarte . Der Schreib- Prozess beginnt mit Block Null ist, den ersten Block und geht weiter , um sich durch den Block 64 . Dies hilft Beschleunigung der Schreibvorgang kann aber eine Verzögerung oder verschwendet Speicherplatz verursachen beim Schreiben kleiner Datenmengen .
Überlegungen
Da SD-Karten eine konstante Blockgröße verwenden von 512KB oder weniger, enthalten große Kapazität Karten eine beträchtliche Anzahl von Speicherblöcke . Zum Beispiel , formatiert eine 64GB Karte 128KB Blöcke hält mehr als eine Million Bausteine . Darüber hinaus , SD -Karten, wie andere Flash- Speichermedien, verlassen sich auf Software-Treiber , die das Wechselmedium mit elektronischen Geräten viel wie eine herkömmliche Festplatte zu interagieren . Diese Software nimmt Platz auf der SD-Karte , die Verringerung der Karte insgesamt Speicherkapazität.