Wear Leveling

Wear Leveling

Wear Leveling

Aufgrund unterschiedlicher Herstellungsprozesstechnologien haben Flash-Speicher (NAND-Flash) unterschiedliche Schreibanzahlhöchstgrenzen (Programmier-/Löschanzahlhöchstgrenzen). Wiederholtes Schreiben und Löschen eines einzelnen Blocks verursacht Verschleiß und verlangsamt dadurch die Schreib- und Lesegeschwindigkeit. In schwerwiegenden Fällen kann es sogar zu fehlerhaften Blöcken (bad blocks) führen.

Mithilfe der Verschleißausgleichstechnologie wird jeder NAND-Flash-Block im Speichergerät gleichmäßig genutzt. Hierdurch wird verhindert, dass Daten nur in bestimmte Blöcke geschrieben und gelöscht werden, wodurch diese schneller Schaden nehmen würden und das gesamte Gerät (z.B. SSDs, tragbare Datenträger, Speicherkarten usw.) aufgrund einer zu hohen Anzahl beschädigter Blöcke unbrauchbar werden.

Mittels des Verschleißausgleichslogarithmus der Firmware verteilt der Controller die Datenschreibvorgänge gleichmäßig auf alle Blöcke und kann so die Anzahl der Löschungen und Schreibvorgänge eines jedes Blocks gleichmäßig steuern, um eine übermäßige Verwendung bestimmter Blöcke zu vermeiden. Dadurch erreicht jeder einzelne Block des Flash-Speichers in gleicher Weise seine Dauerfestigkeit und die Gesamtlebensdauer der Produkte wird verlängert.

Die Vorteile der Verschleißausgleichstechnologie:

  • Vermeidung der übermäßigen Nutzung einzelner Speicherblöcke, wodurch die Produktgesamtlebensdauer reduziert werden würde.
  • Ermöglicht eine Frühwarnung vor Ablauf der Produktlebensdauer.
  • Nutzer können rechtzeitig eine Datensicherung vornehmen, bevor es zu einem Datenverlust kommt.
Wear Leveling

OTHER TECHNOLOGIES

Kontakt