Nie do konca - kiedy dysk dostaje polecenie zapisu danych pod danym adresem zapisuje je fizycznie w innymi miejscu mapujac ten adres do tego miejsca - wtedy wie ze dane w ostatnim fizycznym miejscu zapisu sa juz niepotrzebne. Poniewaz pamiec nand moze byc kasowana jedynie w blokach to w takiej sytuacji gdy dysk wie ze czesc bloku jest niepotrzebna kopiuje tylko potrzebne dane na pusty blok a caly blok zeruje. Dlatego pomimo braku wiedzy o systemie plikow dysk wie ktore komorki sa juz niepotrzebne. Nie musi byc caly blok pusty bo zapis odbywa sie stronami i zapis do czesciowo pustego bloku trwa tyle samo co do calkowicie pustego.Momencik, nie ma czegoś takiego jak 'TRIM przez własny firmware'. Firmware może obsługiwać 'garbage colection' - czyli upychanie pojedynczych sektorów w nowe pełne bloki - tak aby jak najwięcej pełnych bloków było pustych. Ale TRIM-u nie da zrobić bez informacji ze systemu plików, a o tym dysk nie ma pojęcia - nie wie że dany sektor logicznie przestał być używany, to wie tylko filesystem. Aby 'działał' trim musi go obsługiwać zarówno dysk jak i system plików.
Warto tez zaznaczyc ze Trim nie jest zalezny od systemu plikow i dysponujac np odpowiednio wyposazona (obsluga HFS+) dstrybucja linuxa mozna sobie przyciac (Trim

Tak.To może zapytam inaczej:
- Kupuję Vertex 2
- Podnoszę Frimware na domowym komputerze z Win 7
- wrzucam czysty dysk do MBP 15"
- instaluję system
- nie mam problemów z hibernacją / sleep'em ?
- nie muszę się martwić o "garbage collection" i inne pierdy spowalniające działanie dysków SSD ?
Po prostu Vertexy 2 120 GB są w rozsądnej cenie a staruszek 15" mojej mum już potrzebuje jakiegoś apgrejdu
Updatowac dysk mozesz tez na maku za pomoca np plytki z Ubuntu i aplikacji od OCZ - instrukcje znajdziesz na forum OCZ.