SSD Partitionierung
Bei Festplatten gibt es eine feste Zuordnung zwischen logischen und physikalischen Adressen. Bei NAND-Flash können bestehende Daten jedoch nicht einfach überschrieben werden, denn der Bereich muss zuvor gelöscht werden. Das Löschen kann technologisch bedingt nur auf ganzen Flashblöcken erfolgen, die typischerweise eine Größe von mehreren Megabyte haben. Daher werden Daten, die der Host auf die gleiche logische Blockadresse schreibt, jedes Mal an einer anderen Position im NAND Flash gespeichert. Die Speicherposition wird dabei in einer Tabelle ebenfalls im NAND hinterlegt, um die Daten bei einem Lesezugriff schnell wiederfinden zu können.
Um die Daten im NAND effizient verwalten zu können, hat sich eine Verwaltungsgröße von 4 KiB durchgesetzt, da dies die kleinste von heutigen Dateisystemen verwendete Verwaltungseinheit ist (sog. Cluster). Es ist wichtig, dass die Cluster des Dateisystems an den Verwaltungsgrenzen des NAND-Flashes ausgerichtet sind. Andernfalls kommt es besonders bei zufälligen Schreib- oder Lesezugriffen zu Verzögerungen.