Azóta, hogy az Apple először felajánlotta az SSD-kkel rendelkező Mac-eket, támogatást nyújtott a TRIM számára, amely az operációs rendszer számára segítséget nyújt az SSD-nek, hogy felszabadítsa a helyet.
TRIM Parancs
A TRIM parancsot az operációs rendszer adja ki, hogy segítse az SSD-t az olyan adatok tárolására, amelyek már nem szükségesek. Ez segíti az SSD írási teljesítményét azáltal, hogy több adatblokkot ír be. Azt is megőrzi az SSD-t, hogy agresszív legyen a tisztítás után, és a memória chipek kopását okozza, ami korai kudarchoz vezetett.
A TRIM támogatja az OS X Lion (10.7) és újabb verziók, de az Apple csak a TRIM parancsot használja az Apple által szállított SSD-khez. Nem világos, hogy az Apple korlátozott TRIM támogatja ezt az eljárást, de a hagyományos bölcsesség az, hogy a TRIM implementáció az SSD gyártótól függ, és minden egyes SSD gyártó más TRIM módszert alkalmaz. Mint ilyen, az Apple csak a hitelesített SSD-ken akarta használni a TRIM-et.
Ez maradt azok közül, akik szeretnék frissíteni a Mac-eket a hidegben, legalábbis amikor teljesítménynövelő SSD-ket futtattak. A TRIM támogatása nélkül fennállt annak a lehetősége, hogy idővel a drága SSD-k lassulni fognak, és az SSD-re való írásbeli teljesítmény csökkenést látunk.
Szerencsére van néhány harmadik féltől származó segédprogram, amely lehetővé teheti a TRIM-et az nem Apple által szállított SSD-khez, beleértve a TRIM Enabler-et is. Ezek a segédprogramok használják az Apple beépített TRIM támogatását; csak eltávolították az operációs rendszer képességét annak ellenőrzésére, hogy az SSD az Apple jóváhagyott gyártóinak listáján van-e.
Az Apple az összes SSD-t elérhetővé teszi
Az OS X Yosemite 10.10.4 és későbbi verziótól kezdve az Apple a TRIM-ot elérhetővé tette bármely SSD-nek, beleértve a DIYers által telepítetteket, mint sokan közülünk itt: Névjegy: Macs, és sokan közülük. De bár az Apple most támogatja a harmadik féltől származó SSD-ket, a TRIM-ot kikapcsolta az Apple által nem szállított SSD-khez, és a felhasználó számára lehetővé tette a TRIM támogatás kézi bekapcsolását.
Használná a TRIM-et?
Egyes korai generációs SSD-k szokatlan módon valósították meg a TRIM funkciót, ami adatkori korrupcióhoz vezethet. Ezeket a korai SSD modelleket nagyrészt nehézségekbe ütközik, hacsak nem egy olyan forrásból szedtél fel, amely a használt termékekre, például a bolhapiacokra, a swap találkozókra vagy az eBay-re specializálódott.
Az egyik dolog, amit tennie kell, ellenőrizze az SSD gyártója, hogy van-e olyan firmware frissítések az SSD modell van.
Nem csak régebbi SSD-k, amelyeknek problémái lehetnek. Egyes népszerű SSD modellek, mint például a Samsung 840 EVO, a 840 EVO Pro, a 850 EVO és a 850 EVO Pro, problémákat vetettek fel a TRIM-el, amelyek adatkárosodáshoz vezethetnek. Szerencsére számunkra Mac felhasználók, a Samsung TRIM kiadások úgy tűnik, csak akkor válnak nyilvánvalóvá, ha a soros TRIM parancsokkal használják. Az OS X csak ideiglenes TRIM parancsokat használ jelenleg, így a TRIM-nak a Samsung SSD-s vonalával való engedélyezésének rendben kell lennie, a MacNN jelentése szerint.
A biztonsági mentések fontossága
A TRIM parancsot a harmadik fél által gyártott SSD-vel használtam a Mac Pro programban, de a TRIM engedélyezése előtt biztos voltam benne, hogy van biztonsági rendszerem. Ha egy SSD hibát mutat a TRIM által okozott hiba miatt, valószínűleg nagy adatblokkok lesznek visszaállítva, ami nem helyrehozható fájlvesztést okoz. Mindig legyen egy biztonsági rendszer.
A TRIM engedélyezése az OS X rendszerben
Mielőtt folytatná, ne felejtse el, hogy a TRIM funkció automatikusan engedélyezve van az Apple által szállított SSD-khez; csak frissítésként telepített harmadik fél által gyártott SSD-khez csak a következő lépéseket kell végrehajtania.
Néhány kiegészítő megjegyzés a TRIM-ről
A TRIM nem támogatott olyan külső házakban, amelyek USB-t vagy FireWire-t használnak Mac csatlakozásának módjaként. Az SSD-kkel ellátott Thunderbolt szekrények támogatják a TRIM használatát.
A TRIM kikapcsolása harmadik féltől származó merevlemez-meghajtókhoz
Ha úgy dönt, hogy nem szeretné, hogy a TRIM be legyen kapcsolva a harmadik féltől származó SSD-khez, akkor a TRIMforce parancs segítségével tiltsa le a TRIM-et a fenti utasítások követésével, és cserélje ki a Terminal parancsot:
sudo TRIMforce tiltsa le
Ahogy a TRIM bekapcsolásakor újra be kell indítania Mac-jét, hogy befejezze a TRIM kikapcsolását.