Wie eine SSD funktioniert: NAND-Flash und der Verschleiß

Wie eine SSD funktioniert: NAND-Flash und der Verschleiß

Tech-Wissen · Hintergrund
Dieser Artikel geht tiefer als unsere üblichen Ratgeber. Oben steht die verständliche Erklärung mit dem praktischen Fazit, weiter unten der Abschnitt für alle, die bis in die Zelle hinein wissen wollen, wie Flash-Speicher arbeitet und verschleißt. Mit Quellen zum Nachlesen.

Eine SSD hat keine beweglichen Teile, kein drehendes Magnetblech, keinen Schreibkopf. Sie speichert Daten als elektrische Ladung in winzigen Zellen, lautlos und schnell. Genau das macht sie schnell, aber auch endlich: Jeder Schreibvorgang nutzt die Zelle ein kleines bisschen ab. Wie das im Detail funktioniert, warum eine SSD irgendwann stirbt und was du in der Praxis daraus mitnimmst, steht hier. Die Kurzfassung oben, die Physik darunter.

Talkis Tipp. Wenn du dir nur eine Sache merkst: Eine moderne SSD hält im Alltag weit länger, als die meisten sie überhaupt benutzen. Die berüchtigte Schlagzeile, eine SSD verliere im Schrank in Tagen ihre Daten, stimmt für normale Geräte nicht. Wichtig ist nur, dass auch eine SSD kein Backup ersetzt. — Talki, dein Berater

Das Wichtigste in Kürze

  • Eine SSD speichert Bits als Ladung in Flash-Zellen, nicht magnetisch wie eine alte Festplatte.
  • Jede Zelle nutzt sich ab. Schreiben und Löschen verschleißen die hauchdünne Isolierschicht in der Zelle.
  • Mehr Bits pro Zelle = mehr Speicher, weniger Haltbarkeit. SLC hält am längsten, QLC am kürzesten.
  • Der Controller trickst clever. Wear-Leveling verteilt die Schreibzugriffe, damit keine Zelle vorzeitig stirbt.
  • TBW sagt, wie viel du schreiben darfst. Eine typische 1-TB-SSD verträgt einige Hundert Terabyte, also Jahre normaler Nutzung.
  • Kein Backup-Ersatz. SSDs sind robust, aber kein Speicher ist unsterblich. Wichtiges gehört doppelt gesichert.

Die einfache Erklärung: Bits als eingesperrte Elektronen

Das Herz jeder SSD ist der NAND-Flash-Speicher. Er besteht aus Milliarden winziger Zellen, und jede einzelne ist im Grunde eine Falle für Elektronen. Sperrt man ein paar Elektronen in die Zelle, merkt sie sich das auch ohne Strom, und genau das ist ein gespeichertes Bit. Ob die Falle gefüllt oder leer ist, liest die SSD später als Eins oder Null. Weil die Ladung von einer Isolierschicht festgehalten wird, bleiben die Daten erhalten, auch wenn das Gerät tagelang aus ist.

Der Haken steckt in dieser Isolierschicht. Jedes Mal, wenn die Zelle beschrieben oder geleert wird, müssen Elektronen mit einer kleinen Kraft durch die Schicht hindurchgezwungen werden. Das nutzt die Schicht millionstel-fein ab, wie ein Türscharnier, das bei jedem Öffnen ein winziges bisschen leiert. Nach genügend Zyklen hält die Zelle die Ladung nicht mehr sauber, und sie fällt aus. Deshalb hat eine SSD eine begrenzte Schreib-Lebensdauer, während Lesen sie praktisch nicht abnutzt.

Warum QLC mehr speichert, aber schneller altert

Man kann eine Zelle nicht nur als voll oder leer auslesen, sondern auch Zwischenstufen unterscheiden, je nachdem, wie viele Elektronen drin sind. Genau das nutzen die verschiedenen Flash-Typen aus. Eine SLC-Zelle kennt nur zwei Zustände und speichert ein Bit. Eine QLC-Zelle quetscht 16 Zustände in dasselbe Spannungsfenster und speichert damit vier Bit, also viermal so viel auf derselben Fläche.

Spannungsfenster einer Flash-Zelle, aufgeteilt in 2, 4, 8 und 16 Zustände von SLC bis QLC
Je mehr Bits pro Zelle, desto enger liegen die Zustände beieinander. Quelle: Cai et al., Proc. IEEE 2017.

Der Preis dafür: Je mehr Zustände in dasselbe Fenster gepresst werden, desto enger liegen sie beieinander. Schon eine kleine Ladungsdrift kippt dann den Wert, und die Zelle verträgt weniger Schreibzyklen, bevor die Abstände unzuverlässig werden. Deshalb ist SLC schnell und extrem haltbar (aber teuer), während QLC günstig und groß ist, aber empfindlicher. Die meisten Consumer-SSDs nutzen heute TLC mit drei Bit als guten Mittelweg. Welche Bauformen es gibt und wofür sie taugen, ordnet der Ratgeber Festplatte, SSD oder NVMe ein.

Wie lange hält eine SSD?

Die Haltbarkeit misst man in Programm-Lösch-Zyklen, also wie oft eine Zelle beschrieben und wieder geleert werden kann, bevor sie unzuverlässig wird. Die Zahlen unterscheiden sich je nach Flash-Typ um Größenordnungen.

Typische Programm-Lösch-Zyklen je Flash-Typ, SLC bis QLC, als logarithmische Spanne
Typische Schreibzyklen je Zelltyp, als Spanne. Werte hängen stark von Generation und Bauart ab. Quelle: Cai et al. 2017, Kingston.

Wichtig zur Einordnung: Diese Zahlen sind keine festen Konstanten, sie schwanken je nach Fertigung. Moderner, vertikal gestapelter 3D-Flash hält bei gleicher Bitzahl deutlich mehr aus als der alte, flach gebaute Vorgänger, weil die einzelnen Zellen größer sind und mehr Elektronen speichern. Für den Alltag zählt aber nicht die Zyklenzahl der Einzelzelle, sondern wie viel du insgesamt schreiben kannst, und das steht als TBW auf dem Datenblatt (mehr dazu weiter unten). Eine typische 1-TB-SSD ist für einige Hundert Terabyte spezifiziert, was bei normaler Nutzung viele Jahre bedeutet. Wer den Verschleiß seiner Laufwerke im Blick behalten will, findet die Anleitung im Ratgeber SSD-Gesundheit messen, und wie viel TBW realistisch reicht, steht in SSD-Lebensdauer und TBW.

Für alle, die es genau wissen wollen: was in der Zelle passiert

Ab hier wird es technisch. Wer nur den praktischen Teil wollte, kann zum Abschnitt über die gebrauchten Geräte springen. Für alle anderen: So funktioniert eine Flash-Zelle wirklich.

Die Zelle: ein Transistor mit Gedächtnis

Eine NAND-Zelle ist ein spezieller Transistor mit zwei übereinanderliegenden Gates. Das untere, das sogenannte Floating-Gate, ist rundum von Isolator umschlossen. Sperrt man dort Elektronen ein, heben sie die Schaltschwelle des Transistors an. Liest man die Zelle, legt man eine Referenzspannung an: Schaltet der Transistor durch, ist die Schwelle niedrig (Zelle ungeladen), schaltet er nicht, ist sie hoch (Zelle geladen). Das Bit steckt also in dieser verschobenen Schwellspannung. Moderne 3D-Flash-Speicher nutzen statt eines leitenden Floating-Gates oft eine isolierende Fängerschicht (Charge-Trap), in der die Ladung lokal festsitzt, das lässt sich in der vertikalen Bauweise besser fertigen.

Geschrieben und gelöscht wird durch einen quantenmechanischen Effekt, das Fowler-Nordheim-Tunneln: Unter hoher Feldstärke tunneln Elektronen durch die dünne Tunneloxid-Schicht hindurch, beim Programmieren hinein, beim Löschen wieder hinaus. (Nebenbei ein häufiger Irrtum: Das ist nicht dasselbe wie die „heißen Elektronen" beim älteren NOR-Flash, NAND arbeitet rein über Tunneln.)

Warum Schreiben seitenweise, Löschen aber nur blockweise geht

Hier liegt die Eigenheit, die SSDs so besonders macht. Gelesen und geschrieben wird in kleinen Einheiten, den Seiten. Gelöscht werden kann aber nur ein ganzer Block auf einmal, der aus vielen Seiten besteht.

Schema: Lesen und Schreiben seitenweise, Löschen nur blockweise, mit Latenzen
Lesen und Schreiben gehen seitenweise, Löschen nur als ganzer Block. Quelle: Cai et al. 2017.

Der Grund ist physikalisch: Alle Zellen eines Blocks teilen sich dieselbe Substratwanne, und das Löschfeld entsteht, indem man diese Wanne unter Hochspannung setzt. Das wirkt zwangsläufig auf den ganzen Block. Eine einzelne Seite lässt sich nicht „un-schreiben". Will die SSD also Daten in einer schon beschriebenen Seite ändern, muss sie die gültigen Daten woanders hin kopieren und den Block am Stück löschen. Diese Asymmetrie ist der Grund, warum eine SSD eine eigene Verwaltungslogik (den Controller mit der Flash Translation Layer) braucht und warum es Effekte wie die Schreibverstärkung gibt: Unterm Strich schreibt die SSD oft mehr Daten ins NAND, als der Computer eigentlich geschickt hat.

Warum SSDs wirklich sterben

Drei Mechanismen knabbern an der Zelle, alle mit derselben Wurzel: dem Verschleiß des Tunneloxids. Mit jedem Tunnel-Durchgang bleiben einzelne Elektronen dauerhaft in der Isolierschicht hängen. Das verschiebt und verbreitert die Schwellspannungs-Verteilung, bis sich benachbarte Zustände überlappen und Bitfehler entstehen.

  • Ladungsverlust (Retention). Über Wochen und Monate sickern Elektronen langsam aus dem Floating-Gate, die gespeicherte Spannung driftet. Das ist laut Forschung die häufigste Fehlerquelle. Verschlissene Zellen verlieren die Ladung schneller, weil die Verschleißpfade mit den Schreibzyklen wachsen. Wärme beschleunigt diesen Vorgang.
  • Lese-Störung (Read-Disturb). Beim Lesen müssen die übrigen Zellen einer Reihe per höherer Spannung zwangsweise durchgeschaltet werden. Das wirkt wie ein winziger Schreibimpuls und hebt deren Schwelle über viele Millionen Lesevorgänge langsam an.
  • Schreib-Störung (Program-Disturb). Das Beschreiben einer Zelle koppelt elektrisch in die direkten Nachbarn und verschiebt deren Ladung ein wenig.

Mit steigender Schreibzahl wächst die Grundfehlerrate, und irgendwann reicht die eingebaute Fehlerkorrektur nicht mehr. Dann retiriert der Controller den Block. Sind die Reserveblöcke aufgebraucht, ist das Laufwerk am Ende seiner spezifizierten Lebensdauer.

Wie der Controller gegensteuert

Damit nicht einzelne, viel beschriebene Zellen früh sterben, steckt in jeder SSD eine Menge Cleverness:

  • Wear-Leveling verteilt Schreibzugriffe gleichmäßig über alle Blöcke. Die anspruchsvollere Variante schiebt sogar selten geänderte („kalte") Daten gezielt um, damit auch deren Blöcke mitgenutzt werden.
  • Over-Provisioning hält versteckte Reservekapazität für die Verwaltung und für ausgefallene Blöcke bereit.
  • TRIM teilt der SSD mit, welche Blöcke das Betriebssystem nicht mehr braucht, damit sie nicht unnötig umkopiert werden.
  • Fehlerkorrektur (ECC/LDPC) rechnet kippende Bits wieder gerade, mit zunehmendem Aufwand, je älter das Laufwerk wird.
  • Bad-Block-Management markiert defekte Blöcke und ersetzt sie durch Reserve.

TBW und DWPD: die Lebensdauer auf dem Datenblatt

Statt der Zyklenzahl der Einzelzelle gibt der Hersteller die Gesamtschreibmenge an: TBW (Terabytes Written) sagt, wie viele Terabyte du über die Lebensdauer schreiben darfst, DWPD (Drive Writes Per Day) wie oft du die volle Kapazität pro Tag über die Garantiezeit überschreiben kannst. Diese Werte beruhen auf den JEDEC-Standards JESD218 und JESD219, die festlegen, wie eine SSD bewertet und mit welcher Last sie getestet wird. Zur Orientierung: Verbreitete 1-TB-NVMe-Laufwerke sind oft mit rund 600 TBW spezifiziert, günstige SATA-Modelle eher mit etwa 360 TBW. Selbst 360 TBW entsprechen bei normaler Nutzung vielen Jahren. Viele Controller schalten am Lebensende in einen Nur-Lese-Modus, um die vorhandenen Daten noch zu retten.

Der hartnäckige Mythos vom Datenverlust im Schrank

2015 ging die Schlagzeile um, eine SSD verliere ihre Daten schon nach einer Woche ohne Strom. Das ist für normale Geräte schlicht falsch. Die JEDEC-Vorgabe verlangt von einer Consumer-SSD, dass sie selbst am Ende ihrer Schreib-Lebensdauer noch ein Jahr lang bei 30 Grad stromlos die Daten hält. Die kurzen Zeiten aus der Schlagzeile galten ausschließlich für bereits verschlissene Rechenzentrums-Laufwerke, die zusätzlich heiß gelagert wurden. Eine frische SSD hält Daten viele Jahre. Trotzdem gilt: Auch eine SSD ist kein Archivspeicher und kein Backup-Ersatz. Wie du ein Laufwerk vor dem Weiterverkauf sicher leerst, erklärt der Ratgeber Daten sicher löschen.

Was das mit gebrauchten Geräten zu tun hat

Weil Lesen eine SSD praktisch nicht abnutzt und nur das Schreiben zählt, sagt das Alter eines Laufwerks wenig über seinen Zustand. Entscheidend ist, wie viel darauf geschrieben wurde, und genau das verrät der Verschleißzähler in den SMART-Werten (oft „Percentage Used" oder „Restlebensdauer"). Ein gebrauchtes Laufwerk mit niedrigem Verschleiß kann praktisch neuwertig sein. Deshalb schauen wir bei generalüberholter Hardware auf diese tatsächlichen Werte statt aufs Baujahr. Wie du die Gesundheit selbst ausliest, zeigt der Ratgeber Festplatten-Gesundheit messen.

Talkis Empfehlung

Eine SSD ist ein kleines technisches Wunderwerk: Sie merkt sich Daten als eingesperrte Elektronen und ist dabei schnell, leise und robust. Endlich ist sie trotzdem, weil jedes Schreiben die Zelle ein Stück altert. Für den Alltag heißt das aber Entwarnung: Eine moderne SSD hält länger, als die meisten sie nutzen, und der Datenverlust-Mythos ist genau das, ein Mythos. Zwei Dinge solltest du mitnehmen: Beim Gebrauchtkauf zählt der ausgelesene Verschleiß, nicht das Alter. Und so robust SSDs sind, ein Backup ersetzen sie nicht. Wenn du auf der Suche nach geprüftem Speicher bist, schau dich bei uns um.

Geprüfte SSDs ansehen

Häufige Fragen

Wie speichert eine SSD Daten ohne Strom? Sie sperrt Elektronen in winzige Flash-Zellen ein. Eine Isolierschicht hält diese Ladung fest, auch ohne Stromversorgung. Ob eine Zelle geladen ist oder nicht, liest die SSD später als Bit aus.

Warum gehen SSDs irgendwann kaputt? Jeder Schreib- und Löschvorgang zwingt Elektronen durch eine hauchdünne Isolierschicht, die dabei minimal verschleißt. Nach vielen Zyklen hält die Zelle die Ladung nicht mehr zuverlässig. Lesen dagegen nutzt die SSD praktisch nicht ab.

Was bedeutet TBW bei einer SSD? TBW steht für Terabytes Written und gibt an, wie viele Terabyte du über die Lebensdauer auf die SSD schreiben darfst. Eine typische 1-TB-SSD verträgt einige Hundert Terabyte, also viele Jahre normaler Nutzung.

Was ist der Unterschied zwischen SLC, MLC, TLC und QLC? Es geht um die Zahl der Bits pro Zelle: SLC 1, MLC 2, TLC 3, QLC 4. Mehr Bits bedeuten mehr Speicher auf derselben Fläche, aber kleinere Abstände zwischen den Zuständen und damit weniger Haltbarkeit. TLC ist heute der übliche Mittelweg.

Verliert eine SSD im Schrank ihre Daten? Für normale Geräte nein. Eine Consumer-SSD muss laut Norm selbst am Lebensende noch ein Jahr stromlos die Daten halten, eine frische deutlich länger. Die berühmte Eine-Woche-Schlagzeile galt nur für verschlissene, heiß gelagerte Rechenzentrums-Laufwerke. Ein Backup ersetzt die SSD trotzdem nicht.

Quellen und zum Weiterlesen

Weiterlesen

Vorheriger Artikel Wie ein OLED-Display funktioniert: Licht, Subpixel und Burn-in
Nächster Artikel Wie Schnellladen funktioniert: USB-PD, Ladekurve und der Akku
z