Co to jest TRIM i odzyskiwanie pamięci?
TRIM (tj. zwalnianie pamięci tymczasowej) i odzyskiwanie pamięci to technologie, które nowoczesne dyski SSD wykorzystują do ulepszania wydajności i trwałości. Gdy dysk SSD jest zupełnie nowy (po wyjęciu z opakowania), wszystkie jego bloki NAND są puste, dlatego dysk może zapisywać nowe dane w pustych blokach w ramach jednej operacji. Z biegiem czasu większość pustych bloków ulegnie wykorzystaniu, tzn. będzie zawierać dane użytkownika. Aby zapisać nowe dane na używanych blokach, dysk SDD musi wykonać cykl odczytu-modyfikacji-zapisu. Cykl odczytu-modyfikacji-zapisu obniża wydajność dysku SSD, ponieważ teraz zamiast jednej dysk jest zmuszony wykonać trzy operacje. Cykl odczytu-modyfikacji-zapisu zwiększa także natężenie procesu zapisywania, co szkodzi ogólnej wydajności dysku SSD. Technologia TRIM i odzyskiwanie pamięci mogą współpracować ze sobą dla ulepszenia wydajności i trwałości dysku SSD, uwalniając użyte bloki. Odzyskiwanie pamięci jest funkcją wbudowaną w kontroler dysku SSD, która konsoliduje dane przechowywane w używanych blokach w celu zwolnienia dodatkowych bloków. Proces ten odbywa się w tle, a za jego sterowanie w całości odpowiada dysk SSD. Dysk SSD może jednak nie wiedzieć, które bloki zawierają dane użytkownika, a które nieprzydatne informacje, które użytkownik już wykasował. I tym momencie do gry wchodzi funkcja TRIM. Funkcja TRIM pozwala systemowi operacyjnemu poinformować dysk SSD o tym, które dane zostały usunięte, dzięki czemu dysk może zwolnić wcześniej używane bloki. Aby funkcja TRIM działała, musi ją obsługiwać zarówno system operacyjny, jak i dysk SSD. Obecnie większość nowoczesnych systemów operacyjnych i dysków SSD obsługuje technologię TRIM – niestety nie dotyczy to większości konfiguracji RAID. Dyski SSD firmy Kingston wykorzystują technologię odzyskiwania pamięci i TRIM, utrzymując najwyższą możliwą wydajność i trwałość w całym cyklu życia.