Povoliť TRIM pre akýkoľvek SSD v systéme OS X (Yosemite 10.10.4 alebo neskôr)

Udržujte SSD, ktoré pridáte do počítača Mac v hornej forme

Od chvíle, kedy spoločnosť Apple prvýkrát ponúkla Macs s SSD , zahrnuli podporu pre TRIM, metódu OS, ktorá pomáha SSD pri uvoľňovaní priestoru.

Príkaz TRIM

Príkaz TRIM je vydaný operačným systémom na pomoc SSD pri čistení údajov v pamäťových blokoch, ktoré už nie sú potrebné. To pomáha zapisovať SSD tým, že necháte viac blokov dát na zapisovanie. Rovnako udržuje SSD agresívne pri čistení po sebe a spôsobuje opotrebenie pamäťových čipov, čo vedie k skorému zlyhaniu.

Funkcia TRIM je podporovaná v operačnom systéme OS X Lion (10.7) a neskôr, ale spoločnosť Apple povolí iba príkaz TRIM na použitie s jednotkami SSD dodanými spoločnosťou Apple. Nie je jasné, prečo Apple obmedzený TRIM podporuje túto cestu, ale konvenčná múdrosť je, že implementácia TRIM závisí od výrobcu SSD a každý výrobca SSD používa odlišnú metodiku TRIM. Ako taký, Apple chce len používať TRIM na SSD, ktoré certifikovala.

To zanechalo tých z nás, ktorí chcú modernizovať naše Macy v chlade, prinajmenšom pokiaľ ide o spustenie SSD s podporou výkonu. Bez podpory systému TRIM bolo možné, že naše nákladné SSD by sa časom spomalili a do SSD by sme zaznamenali skutočný pokles výkonu.

Našťastie existuje niekoľko nástrojov tretích strán, ktoré umožnia v roku 2014 umožniť TRIM pre SSD, ktoré nie sú dodávané spoločnosťou Apple vrátane nástroja TRIM Enabler. Tieto nástroje využívajú vstavanú podporu spoločnosti TRIM od spoločnosti Apple; práve odstránili možnosť OS kontrolovať, či je SSD na zozname schválených výrobcov spoločnosti Apple.

Spoločnosť Apple sprístupňuje nástroj TRIM k dispozícii všetkým jednotkám SSD

Počínajúc operačným systémom OS X Yosemite 10.10.4 a neskôr Apple sprístupnil TRIM všetky SSD vrátane tých, ktoré nainštalovali používatelia DIYers, ako mnohí z nás tu na stránkach About: Macs a mnohí z vás. Napriek tomu, že spoločnosť Apple teraz podporuje jednotky SSD od tretích strán, v prípade SSD, ktoré nie sú dodávané spoločnosťou Apple, bola zakázaná funkcia TRIM a nechala ho používateľovi manuálne zapnúť podporu TRIM, ak je to potrebné.

Ak použijete TRIM?

Niektoré jednotky SSD v ranej generácii mali neobvyklé implementácie funkcie TRIM, ktoré by mohli viesť k poškodeniu údajov. Väčšinou sa tieto skoré SSD modely ťažko vyskytovali, ak ste si nevybrali jeden zo zdroja, ktorý sa špecializuje na použité produkty, ako sú blší trhy, výmena swapov alebo eBay.

Jedna vec, ktorú by ste mali urobiť, je skontrolovať u výrobcu SSD, aby zistil, či existujú aktualizácie firmvéru pre model SSD, ktorý máte.

Nie sú to len staršie jednotky SSD, ktoré však môžu mať problémy. Niektoré populárne modely SSD, ako napríklad Samsung 840 EVO, 840 EVO Pro, 850 EVO a 850 EVO Pro, preukázali problémy s TRIM, ktoré môžu viesť k poškodeniu dát. Našťastie pre nás používateľov počítačov Mac, problémy s technológiou TRIM Samsung sa zdajú byť zrejmé iba pri použití príkazov TRIM v poradí. OS X v tomto okamihu používa iba sekvenčné príkazy TRIM, takže povolenie TRIM s riadkom SSD od spoločnosti Samsung by malo byť v poriadku, ako uvádza spoločnosť MacNN.

Význam záloh

Používal som príkaz TRIM s SSD tretej strany, ktorý som nainštaloval v našom Mac Pro bez problémov, ale predtým ako som povolil TRIM, uistil som, že som mal záložný systém na svojom mieste. Ak SSD vykazuje zlyhanie spôsobené systémom TRIM, pravdepodobne bude zahŕňať veľké bloky údajov, ktoré sa obnovia, čo spôsobí stratu nevratných súborov. Vždy mať záložný systém na svojom mieste.

Ako povoliť TRIM v OS X

Skôr ako budete pokračovať, nezabudnite, že funkcia TRIM je automaticky aktivovaná pre jednotky SSD dodávané spoločnosťou Apple. stačí vykonať nasledujúce kroky pre SSD tretích strán, ktoré ste inštalovali ako inovácie.

  1. Spustite Terminal , ktorý sa nachádza v priečinku / Applications / Utilities.
  2. Na príkazovom riadku Terminál zadajte text uvedený nižšie: (Tip: Triple-kliknite na príkazový riadok a potom ho skopírujte / prilepte do okna Terminál.) Sudo TRIMforce enable
  3. Ak je to potrebné, zadajte heslo správcu.
  4. Terminál potom vytvorí jedno z najstrašnejších upozornení, ktoré Apple ešte prišiel:
    "DÔLEŽITÉ UPOZORNENIE: Táto sila nástroja umožňuje TRIM pre všetky príslušné pripojené zariadenia, aj keď takéto zariadenia nemuseli byť overované pri integrácii údajov počas používania TRIM. Použitie tohto nástroja na povolenie funkcie TRIM môže mať za následok neúmyselnú stratu údajov alebo poškodenie údajov. Nesmie sa používať v komerčnom prostredí alebo s dôležitými údajmi. Pred použitím tohto nástroja by ste mali zálohovať všetky vaše dáta a pravidelne zálohovať dáta, kým je aktivovaná funkcia TRIM. Tento nástroj je poskytovaný na základe "ako je". APPLE NEPOSKYTUJE ŽIADNE ZÁRUKY, VYJADRENÉ ALEBO IMPLIKOVANÉ, VRÁTANE PREDPOKLADANÝCH ZÁRUK NEPORUŠENIA, OBCHODOVATEĽNOSTI A VHODNOSTI NA KONKRÉTNY ÚČEL, NA TOTO NÁRADIE ALEBO JEHO POUŽÍVANIE SAMI ALEBO V KOMBINÁCII S VAŠIMMI ZARIADENIAMI, SYSTÉMAMI ALEBO SLUŽBAMI. POUŽÍVANÍM TOHTO NÁSTROJA POVOLENIŤ TRIM, SÚHLASÍTE S TÝM, ŽE V ROZSAHU POVOLENOM PRÍSLUŠNÝMI ZÁKONMI POUŽÍVANIE NÁSTROJA JE NA VAŠE RIZIKO A ŽE VŠETKY RIZIKO ZODPOVEDAJÚ VO VŠETKOM RIZIKO ZA ÚPLNEJ KVALITY, VÝKONNOSŤ, PRESNOSŤ A ÚSPECH.
    Naozaj chcete pokračovať (y / N)? "
  1. Docela zarmoucený strašidelný, ale ak máte aktuálnu zálohu a systém, ako je Time Machine , aby vaše zálohy boli aktuálne, nemali by ste sa veľmi zaujímať o to, ako využívať výhody TRIM, aby ste SSD udržali v špičke.
  2. Zadajte príkaz y na výzvu Terminál, aby ste povolili TRIM alebo N nechajte TRIM vypnuté pre SSD od iných výrobcov.
  3. Po zapnutí funkcie TRIM bude váš počítač Mac potrebovať reštartovať, aby využil službu TRIM.

Niekoľko ďalších poznámok o službe TRIM

Funkcia TRIM nie je podporovaná v externých krytoch, ktoré používajú rozhranie USB alebo FireWire ako spôsob pripojenia k vášmu počítaču Mac. Priestory Thunderbolt s jednotkami SSD podporujú používanie nástroja TRIM.

Vypnutie jednotky TRIM pre SSD od iných výrobcov

Ak sa rozhodnete, že nechcete mať TRIM zapnuté pre SSD tretej strany, môžete pomocou príkazu TRIMforce zakázať TRIM podľa vyššie uvedených pokynov a nahradením príkazu Terminal pomocou:

sudo TRIMforce zakázať

Rovnako ako pri zapnutí funkcie TRIM budete musieť počítač Mac opätovne spustiť, aby ste dokončili proces vypínania nástroja TRIM.