Kontroler SSD to procesor dysku półprzewodnikowego — układ, który zarządza całym ruchem danych między komputerem a kośćmi NAND. Odpowiada za odczyt, zapis, korekcję błędów, szyfrowanie i równomierne zużywanie pamięci. To od niego, a nie tylko od typu NAND, w największym stopniu zależy realna wydajność i kultura pracy nośnika.
Czym się właściwie zajmuje
- FTL (Flash Translation Layer) — tłumaczy adresy logiczne systemu na fizyczne komórki pamięci.
- Wear leveling — rozkłada zapisy równomiernie, żeby jedne komórki nie zużyły się szybciej od innych.
- Korekcja błędów — nowoczesne kody
LDPCnaprawiają przekłamania, których w NAND jest naturalnie sporo. - Garbage collection i TRIM — sprząta bloki oznaczone jako nieużywane, żeby były gotowe na nowe dane.
- Zarządzanie SLC cache i buforem DRAM.
Ile kanałów i czy z DRAM
Kontrolery różnią się liczbą kanałów do pamięci — wydajne modele NVMe mają zwykle 8 kanałów, tańsze i te do dysków przenośnych 4 kanały. Więcej kanałów to więcej operacji równolegle, czyli wyższe transfery przy tej samej pamięci.
Druga ważna cecha to obsługa DRAM. Konstrukcje DRAM-less są tańsze i chłodniejsze, ale przy zapełnionym dysku i operacjach losowych wypadają wyraźnie słabiej.
Na co uważać w sklepie
Producenci potrafią zmienić kontroler albo pamięć w trakcie życia modelu, nie zmieniając nazwy — recenzja sprzed dwóch lat może już nie opisywać tego dysku, który kupujesz. Sprawdzaj wersje i daty testów.
Mocne kontrolery PCIe 5.0 potrafią też sporo grzać i wymagają radiatora — bez niego wchodzą w throttling i tracą wydajność dokładnie wtedy, gdy jej potrzebujesz.