Skip to main content

Povoliť TRIM pre akýkoľvek SSD v OS X 10.10.4 alebo neskôr

Anonim

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é môžu 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 TRIM od spoločnosti Apple; jednoducho odstránili možnosť, aby systém OS skontroloval, č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 SSD, ktoré 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žil 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, som sa uistil, ž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.

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ť zapnutú funkciu TRIM pre SSD od iných výrobcov, 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.