Omogućite TRIM za bilo koji SSD u OS X (Yosemite 10.10.4 ili kasnije)

Držite SSD-ove koje dodate na svoj Mac u vrhu formata

Od kada je Apple prvi put ponudio Macs s SSD-ima , oni su uključili podršku za TRIM, metod za OS koji podržava SSD u oslobađanju prostora.

TRIM komanda

Komandu TRIM izdaje operativni sistem da bi pomogao SSD u čišćenju podataka u memorijskim blokovima koji više nisu potrebni. Ovo pomaže u pisanju performansi SSD-a držeći više blokova podataka slobodnim za pisanje. Takođe, SSD postaje agresivan u čišćenju za sobom i izaziva habanje na memorijskim čipovima, što dovodi do ranog neuspjeha.

TRIM je podržan u OS X Lion (10.7) i kasnije, ali Apple samo omogućuje komandu TRIM za upotrebu sa SSD-ovima dobijenim od strane kompanije Apple. Nije jasno zašto Apple ograničeni TRIM podržava ovakav način, ali konvencionalna mudrost je da je TRIM implementacija do proizvođača SSD-a, a svaki proizvođač SSD-a koristi drugačiju TRIM metodologiju. Kao takvo, Apple je samo želeo da koristi TRIM na SSD-ima koje je certifikovao.

To nas je ostavilo onima koji vole da nadograđuju naše Macove na hladnoću, barem kada se radi o pokretanju SSD-a koji povećavaju performanse. Bez podrške za TRIM, postojala je mogućnost da će se vremenom usporiti naši skupi SSD-ovi i da ćemo videti stvarni pad performansi u SSD-u.

Srećom, postoje nekoliko pomoćnih programa trećih strana koji mogu omogućiti TRIM za SSD-ove koji nisu Apple, uključujući TRIM Enabler, jedan od mojih Mac softvera u 2014. godini. Ovi korisnici koriste Apple-ovu ugrađenu TRIM podršku; oni su samo uklonili mogućnost da OS proveri da li je SSD na listi odobrenih proizvođača kompanije Apple.

Apple pravi TRIM dostupan za sve SSD-ove

Počevši od OS X Yosemite 10.10.4 i kasnije, Apple je TRIM postao dostupan bilo kojem SSD-u, uključujući i one instalirane od strane DIYers-a, kao što su mnogi od nas ovdje u About: Macs i mnogi od vas. Međutim, iako Apple sada podržava SSD uređaje nezavisnih proizvođača, on je isključio TRIM za SSD-ove koji nisu isporučeni od strane kompanije Apple i ostavio ga korisniku da ručno uključi TRIM podršku, ako je to poželjno.

Da li koristite TRIM?

Neki SSD-ovi u ranoj generaciji imali su neuobičajene implementacije TRIM funkcije koja bi mogla dovesti do korupcije podataka. U većini slučajeva, te rane SSD modele bilo je teško naći, osim ako ste odabrali jedan od izvora koji se specijalizirao za korišćene proizvode, kao što su tržišta fleša, swap meets ili eBay.

Jedna stvar koju treba da uradite je da proverite kod proizvođača SSD-a da biste videli da li postoje ažuriranja firmvera za SSD model koji imate.

Međutim, to nije samo stariji SSD koji mogu imati problema. Neki popularni SSD modeli, kao što su Samsung 840 EVO, 840 EVO Pro, 850 EVO i 850 EVO Pro, pokazali su probleme sa TRIM-om koji mogu dovesti do korupcije podataka. Srećno za nas Mac korisnike, izgleda da su problemi sa Samsung TRIM-om postali očigledni kada se koriste sa TRIM komandama u redovima. OS X koristi samo sekvencijalne TRIM naredbe u ovom trenutku, tako da TRIM sa Samsung linijom SSD-a treba biti u redu, kao što je objavio MacNN.

Važnost rezervnih kopija

Koristio sam TRIM komandu sa SSD -om treće strane koju sam instalirao u našem Mac Pro bez problema, pre nego što sam omogućio TRIM sam se uverio da sam imao rezervni sistem. Ukoliko SSD pokazuje neuspjeh izazvan TRIM-om, verovatno će uključiti velike blokove podataka koji se resetuju, što uzrokuje nepovratni gubitak datoteke. Uvek imate sistem rezervnih kopija .

Kako omogućiti TRIM u OS X

Pre nego što nastavite, zapamtite da je TRIM funkcija automatski omogućena za Apple SSD-ove; potrebno je izvršiti samo sledeće korake za SSD-ove trećih strana koje ste instalirali kao nadogradnje.

  1. Launch Terminal , nalazi se u folderu / Applications / Utilities.
  2. Na komandnoj liniji Terminal unesite tekst ispod: (Savjet: možete tri puta kliknuti na komandnu liniju, a zatim ga kopirati / zalijepiti u prozor Terminal.) Sudo TRIMforce enable
  3. Kada se to zatraži, unesite administratorsku lozinku.
  4. Terminal će zatim proizvesti jednu od najstrašnijih upozorenja koje Apple još nije iznela:
    "VAŽNA OBAVEŠTENJA: Ova sila alata omogućava TRIM za sve relevantne priključene uređaje, iako takvi uređaji možda nisu bili validirani za integritet podataka dok koristite TRIM. Korišćenje ovog alata za omogućavanje TRIM-a može dovesti do neželjenih gubitaka podataka ili korupcije podataka. Ne treba ga koristiti u poslovnom okruženju ili sa važnim podacima. Pre korišćenja ovog alata, trebalo bi da napravite rezervne kopije svih podataka i redovno pravite rezervne kopije dok je TRIM omogućen. Ovaj alat je obezbeđen na osnovu "kao što je". APPLE NE DAJE GARANCIJE, IZRIČITE ILI IMPLICIRANE, UKLJUČUJUĆI BEZ OGRANIČENJA IMPLICIRANIH GARANCIJA NEKRŠENJA, PRODAJE I ODGOVORNOSTI ZA ODREĐENU SVRHU, NA OTTERI OVOJ ALATI ILI NJENU UPOTREBU SAMO ILI U KOMBINACIJI SA VAŠIM UREĐAJIMA, SISTEMIMA ILI USLUGE. KORIŠĆENJEM OVAJ TOOL ZA UREĐIVANJE TRIM-a, Slažete se da, u meri u kojoj se dozvoljava primjena, upotreba alata je na vašoj edinstvenoj rizici i da je cijeli rizik u pogledu zadovoljstva kvaliteta, performansi, tačnosti i napora sa vama.
    Da li ste sigurni da želite nastaviti (y / N)? "
  1. Prilično drago strašno, ali sve dok imate trenutnu rezervnu kopiju i sistem kao što je Time Machine kako biste zadržali svoje rezervne kopije, ne biste trebali previše brinuti o iskorišćavanju TRIM-a kako biste zadržali svoj SSD u vrhu.
  2. Unesite y na terminalskom pozivu da biste omogućili TRIM ili N da biste isključili TRIM isključeni za SSD-ove trećih strana.
  3. Kada TRIM bude omogućen, vaš Mac će se morati ponovo pokrenuti da bi iskoristio uslugu TRIM.

Nekoliko dodatnih napomena o TRIM-u

TRIM nije podržan u eksternim kućištima koji koriste USB ili FireWire kao način povezivanja sa vašim Mac-om. Ograde za Thunderbolt sa SSD-ima podržavaju upotrebu TRIM-a.

Isključivanje TRIM-a za SSD-ove trećih strana

Ako odlučite da ne želite da se TRIM uključi za SSD-ove trećih strana, možete koristiti komandu TRIMforce da onemogućite TRIM tako što ćete pratiti gore navedena uputstva i zamijeniti naredbu Terminal pomoću:

onemogući sudo TRIMforce

Kao i kada ste uključili TRIM, potrebno je da ponovo pokrenete Mac računar kako biste dovršili proces isključivanja TRIM-a.