Wear leveling
Technika SSD rozkładająca zapisy równomiernie na wszystkie komórki NAND, tak aby żadne bloki nie zużyły się przedwcześnie. Ponieważ komórki flash znoszą ograniczoną liczbę cykli kasowania, jest to kluczowe dla trwałości dysku.
Problem: bez wyrównywania często aktualizowane dane (np. tablica systemu plików) szybko zużyłyby te same komórki, podczas gdy reszta dysku byłaby jak nowa. Kontroler przenosi więc dane tak, by zużycie się rozłożyło. Dynamiczny wear leveling wyrównuje zużycie wśród bloków, które są zapisywane; statyczny przenosi także rzadko zmieniane („zimne”) dane, by zwolnić świeże komórki. Łączy się z over-provisioningiem (zapasowe komórki), TRIM i write amplification. Obsługuje go FTL (Flash Translation Layer) w kontrolerze, niewidoczny dla systemu operacyjnego. NAND QLC znosi mniej cykli niż TLC/MLC, więc wyrównywanie jest jeszcze ważniejsze. Wyjaśnia, dlaczego nowoczesne SSD w praktyce wytrzymują znacznie ponad deklarowane TBW.