Skip to main content

Włącz TRIM dla dowolnego dysku SSD w systemie OS X 10.10.4 lub nowszym

Privacy, Security, Society - Computer Science for Business Leaders 2016 (Czerwiec 2026)

Privacy, Security, Society - Computer Science for Business Leaders 2016 (Czerwiec 2026)
Anonim

Odkąd Apple po raz pierwszy zaoferowało Macom z dyskami SSD, włączyli obsługę TRIM, metody dla systemu operacyjnego, aby pomóc SSD w zwalnianiu przestrzeni.

Polecenie TRIM

Polecenie TRIM jest wydawane przez system operacyjny, aby pomóc dyskowi SSD w oczyszczaniu danych w blokach pamięci, które nie są już potrzebne. Pomaga to w zapisywaniu danych na dysku SSD dzięki przechowywaniu większej liczby bloków danych do zapisania. Utrzymuje również dysk SSD od agresywnego czyszczenia po sobie i powodując zużycie chipów pamięci, co prowadzi do wczesnej awarii.

TRIM jest obsługiwany w systemie OS X Lion (10.7) i nowszych wersjach, ale Apple obsługuje tylko polecenie TRIM do użytku z dyskami SSD firmy Apple. Nie jest jasne, dlaczego Apple ograniczyło obsługę TRIM w ten sposób, ale konwencjonalną mądrością jest to, że implementacja TRIM zależy od producenta SSD, a każdy producent dysków SSD używa innej metodologii TRIM. W związku z tym firma Apple chciała jedynie użyć narzędzia TRIM na dyskach SSD, które zostały certyfikowane.

To pozostawiło tych z nas, którzy lubią ulepszać nasze komputery Mac na mrozie, przynajmniej jeśli chodzi o uruchamianie wydajnych dysków SSD. Bez wsparcia dla TRIM-u istniało prawdopodobieństwo, że z czasem nasze drogie dyski SSD spowolnią działanie, a na dysku SSD spadnie prawdziwy spadek wydajności.

Na szczęście istnieje kilka narzędzi innych firm, które mogą włączyć TRIM dla dysków SSD innych niż dostarczone przez firmę Apple, w tym narzędzia TRIM Enabler. Te narzędzia wykorzystują wbudowaną obsługę TRIM firmy Apple; po prostu usunęli zdolność systemu operacyjnego do sprawdzenia, czy dysk SSD znajduje się na liście zatwierdzonych producentów Apple.

Apple sprawia, że ​​TRIM jest dostępne dla wszystkich dysków SSD

Począwszy od wersji OS X Yosemite 10.10.4 i nowszych, firma Apple udostępniła TRIM każdemu dyskowi SSD, w tym zainstalowanym przez majsterkowiczów, tak jak wielu z nas tutaj na stronie About: Macs i wielu z was. Mimo że Apple obsługuje teraz dyski SSD innych producentów, wyłączyło TRIM dla dysków SSD innych niż dostarczone przez firmę Apple i pozostawiło użytkownikowi opcję ręcznego włączenia obsługi TRIM, jeśli jest taka potrzeba.

Czy powinieneś używać TRIM?

Niektóre dyski SSD wczesnej generacji miały nietypowe implementacje funkcji TRIM, które mogłyby doprowadzić do uszkodzenia danych. W większości przypadków trudno było znaleźć te wczesne modele SSD, chyba że wybrano je ze źródła specjalizującego się w używanych produktach, takich jak pchle targi, spotkania typu "swap" lub eBay.

Jedną z rzeczy, którą powinieneś zrobić, jest sprawdzenie u producenta SSD, czy są jakieś aktualizacje oprogramowania sprzętowego dla posiadanego modelu SSD.

Jednak nie tylko starsze dyski SSD mogą mieć problemy. Niektóre popularne modele SSD, takie jak Samsung 840 EVO, 840 EVO Pro, 850 EVO i 850 EVO Pro, wykazały problemy z TRIM, które mogą prowadzić do uszkodzenia danych. Na szczęście dla nas, użytkowników komputerów Mac, problemy z TRIM Samsunga wydają się być widoczne tylko wtedy, gdy są używane z kolejnymi poleceniami TRIM. OS X korzysta tylko z sekwencyjnych poleceń TRIM w tym czasie, więc włączenie TRIM z linią SSD Samsunga powinno być OK, jak donosi MacNN.

Znaczenie kopii zapasowych

Używam polecenia TRIM z SSD innej firmy, który zainstalowałem w naszym Mac Pro bez problemów, jednak przed włączeniem TRIM upewniłem się, że mam system zapasowy. Jeśli dysk SSD wykazuje awarię spowodowaną przez TRIM, prawdopodobnie spowoduje to resetowanie dużych bloków danych, powodując nieodwracalną utratę plików. Zawsze stosuj system kopii zapasowych.

Jak włączyć TRIM w OS X

Przed kontynuowaniem pamiętaj, że funkcja TRIM jest automatycznie włączona dla dysków SSD firmy Apple; wystarczy wykonać następujące czynności w przypadku dysków SSD innych firm zainstalowanych jako aktualizacje.

Kilka dodatkowych uwag na temat TRIM

TRIM nie jest obsługiwany w zewnętrznych obudowach, które używają USB lub FireWire jako metody połączenia z komputerem Mac. Obudowy Thunderbolt z dyskami SSD wspierają użycie TRIM.

Wyłączanie TRIM dla dysków SSD innych producentów

Jeśli zdecydujesz, że nie chcesz włączyć TRIM dla dysków SSD innych producentów, możesz użyć polecenia TRIMforce, aby wyłączyć TRIM, wykonując powyższe instrukcje i zastępując polecenie Terminal:

sudo TRIMforce wyłącz

Tak jak po włączeniu TRIM, musisz ponownie uruchomić komputer Mac, aby ukończyć proces wyłączania TRIM.