Activați TRIM pentru orice SSD în OS X (Yosemite 10.10.4 sau mai târziu)

Păstrați SSD-urile pe care le adăugați la Mac-ul dvs. în forma de sus

Încă de când Apple a oferit pentru prima dată Mac-urilor SSD-uri , au inclus suport pentru TRIM, o metodă pentru sistemul de operare pentru a asista un SSD în eliberarea spațiului.

Comanda TRIM

Comanda TRIM este emisă de sistemul de operare pentru a asista un SSD în curățarea datelor din blocurile de stocare care nu mai sunt necesare. Acest lucru ajută la scrierea de performanță a unui SSD prin păstrarea mai multor blocuri de date liber pentru a fi scris la. De asemenea, SSD-ul nu este agresiv în curățarea după el însuși și cauzând uzură asupra cipurilor de memorie, ceea ce duce la eșecuri timpurii.

TRIM este acceptat în OS X Lion (10.7) și mai târziu, dar Apple permite doar comanda TRIM pentru utilizarea cu SSD-uri furnizate de Apple. Nu este clar de ce sprijină TRIM limitat de Apple în acest mod, dar înțelepciunea convențională este că implementarea TRIM se face de producătorul SSD, iar fiecare fabricant SSD utilizează o metodologie diferită TRIM. Ca atare, Apple a vrut doar să folosească TRIM pe SSD-urile pe care le-a certificat.

Acest lucru la lăsat pe aceia dintre noi cărora le place să-și actualizeze Mac-urile în frig, cel puțin atunci când a venit să ruleze SSD-uri de îmbunătățire a performanței. Fără suport pentru TRIM, a existat posibilitatea ca, în timp, SSD-urile noastre scumpe să încetinească și vom vedea o scădere reală a performanței în scris SSD.

Din fericire, există câteva utilități ale unor terțe părți care pot permite TRIM pentru SSD-uri furnizate de Apple, inclusiv TRIM Enabler, unul dintre programele mele de software Mac pentru 2014. Aceste utilitare utilizează suportul TRIM integrat de către Apple; tocmai au eliminat capacitatea sistemului de operare de a verifica dacă SSD se află pe lista Apple a producătorilor autorizați.

Apple face TRIM disponibil pentru toate SSD-urile

Începând cu OS X Yosemite 10.10.4 și mai târziu, Apple a făcut TRIM la dispoziția oricărui SSD, inclusiv celor instalate de DIYers, la fel ca mulți dintre noi aici la About: Macs și mulți dintre voi. Dar, deși Apple suportă acum SSD-uri de la terțe părți, acesta a dezactivat TRIM pentru SSD-urile furnizate de Apple și a lăsat-o pe utilizator să-și aducă manual suportul TRIM, dacă se dorește acest lucru.

Ar trebui să utilizați TRIM?

Unele SSD-uri de generație timpurie au avut implementări neobișnuite ale funcției TRIM care ar putea duce la coruperea datelor. În cea mai mare parte, aceste modele SSD devreme au fost dificil de întâlnit, cu excepția cazului în care ați ales unul de la o sursă care se specializează în produse utilizate, cum ar fi piețele de purici, swap întâlnește, sau eBay.

Un lucru pe care ar trebui să-l faceți este să consultați producătorul SSD pentru a vedea dacă există actualizări de firmware pentru modelul SSD pe care îl aveți.

Nu sunt doar SSD-uri mai mari care pot avea probleme, totuși. Unele modele populare SSD, precum Samsung 840 EVO, 840 EVO Pro, 850 EVO și 850 EVO Pro, au prezentat probleme cu TRIM care pot duce la coruperea datelor. Din fericire pentru utilizatorii noștri de pe Mac, problemele Samsung TRIM par să devină vizibile numai atunci când sunt utilizate cu comenzi TRIM în coadă. OS X utilizează doar comenzi secvențiale TRIM în acest moment, permițând astfel ca TRIM cu linia Samsung de SSD-uri să fie OK, după cum a raportat MacNN.

Importanța copiilor de rezervă

Am folosit comanda TRIM cu SSD -ul terță parte pe care l-am instalat în Mac Pro fără probleme, însă înainte de a activa TRIM, am asigurat că am instalat un sistem de backup . Dacă un SSD prezintă un eșec cauzat de TRIM, este posibil ca blocurile mari de date să fie resetate, cauzând pierderi de fișiere nerecuperabile. Întotdeauna dispuneți de un sistem de rezervă .

Cum se activează TRIM în OS X

Înainte de a continua, rețineți că funcția TRIM este activată automat pentru SSD-urile furnizate de Apple; trebuie doar să executați pașii următori pentru SSD-urile terță parte pe care le-ați instalat ca actualizări.

  1. Lansați Terminal , localizat în folderul / Applications / Utilities.
  2. La promptul de comandă al terminalului, introduceți textul de mai jos: (Sfat: puteți triplă clic pe linia de comandă și apoi copiați / inserați-o în fereastra Terminal). Sudo TRIMforce enable
  3. Când vi se solicită, introduceți parola de administrator.
  4. Terminalul va produce apoi una dintre avertismentele speriate pe care Apple a venit încă:
    "OBSERVAȚIE IMPORTANTĂ: Această forță a instrumentului permite TRIM pentru toate dispozitivele atașate relevante, chiar dacă astfel de dispozitive s-ar putea să nu fi fost validate pentru integritatea datelor în timp ce utilizează TRIM. Utilizarea acestui instrument pentru a permite TRIM poate duce la pierderi neintenționate de date sau la coruperea datelor. Nu ar trebui să fie utilizat într-un mediu de operare comercial sau cu date importante. Înainte de a utiliza acest instrument, ar trebui să creați copii de siguranță pentru toate datele și să efectuați în mod regulat copii de rezervă în timp ce TRIM este activat. Acest instrument este furnizat pe baza "așa cum este". APPLE NU OFERĂ GARANȚII, EXPRESE SAU IMPLICITE, INCLUZÂND FĂRĂ LIMITAREA GARANȚIILOR IMPLICITE DE NEÎNCĂLCARE, VANDABILITATE ȘI FITNESS PENTRU UN ANUMIT SCOP, PRIVIND ACESTUL UNITAT SAU UTILIZAREA SĂRATĂ SAU ÎN COMBINARE CU DISPOZITIVE, SISTEME SAU SERVICII. PRIN UTILIZAREA ACESTUI INSTRUMENT PENTRU ACORDAREA TRIM, ACCEPTAȚI CĂ, ÎN MĂSURA PERMISĂ DE LEGEA APLICABILĂ, UTILIZAREA UNUI INSTRUMENT ESTE LA RISCUL DUMNEAVOASTRĂ ȘI CĂ RISCUL GENERAL CU CALITATEA, PERFORMANȚA, ACURATEȚIA ȘI EFORTUL SATISFACEREA ESTE CU DVS.
    Sigur doriți să continuați (Y / N)? "
  1. Destul de înspăimântător, dar atâta timp cât aveți o copie de rezervă curentă și un sistem cum ar fi Time Machine pentru a vă păstra actualizările, nu trebuie să vă îngrijorați prea mult să profitați de TRIM pentru a vă menține SSD-ul în formă de vârf.
  2. Introduceți y la promptul Terminal pentru a activa TRIM, sau N pentru a lăsa TRIM dezactivat pentru SSD-urile terță parte.
  3. Odată ce funcția TRIM este activată, sistemul Mac va trebui să fie repornit pentru a beneficia de serviciile TRIM.

Câteva note suplimentare despre TRIM

TRIM nu este acceptat în carcase externe care utilizează USB sau FireWire ca metodă de conectare la Mac. Încărcările Thunderbolt cu SSD-uri suportă utilizarea TRIM.

Închiderea TRIM Off pentru SSD-urile terțe

Dacă decideți că nu doriți să aveți TRIM activat pentru SSD-uri terță parte, puteți utiliza comanda TRIMforce pentru a dezactiva TRIM urmând instrucțiunile de mai sus și înlocuind comanda Terminal cu:

sudo TRIMforce dezactivați

La fel ca atunci când ați pornit TRIM, va trebui să reporniți Mac-ul pentru a finaliza procesul de dezactivare a TRIM.