24Aug
A Mac csak az Apple által biztosított szilárdtestalapú meghajtók TRIM használatát teszi lehetővé.Ha a Mac-et feljavítja egy utángyártott SSD-vel, a Mac nem fogja használni a TRIM-et. Ez csökkenti a meghajtó teljesítményét.
A Mac OS X 10.10.4-es verziójának köszönhetően egyszerűen engedélyezheti a TRIM bármelyik SSD-jét a Mac rendszeren. Nem kell többé letiltania az OS X biztonsági funkcióit, és módosítania kell a rendszert.
Miért fontos a TRIM és miért nem mindig engedélyezik a Mac-eket
esetén? Ha az operációs rendszer egy szilárdtestalapú meghajtót használ TRIM-rel, minden egyes fájl törlésekor jelet küld az SSD-nek. Az SSD tudja, hogy a fájl törlődik és törölheti a fájl adatait a flash tárolójából. A flash memóriánál gyorsabban írható az üres memóriába - a teljes memóriába való íráshoz először törölni kell a memóriát, majd fel kell írni. Ezáltal az SSD lelassul az idő múlásával, hacsak a TRIM nincs engedélyezve. A TRIM biztosítja, hogy a törölt fájlokat tartalmazó fizikai NAND memóriahelyek törlődjenek, mielőtt írnák őket. Az SSD intelligensebben tudja kezelni a rendelkezésre álló tárhelyet.
A Windows 7 és újabbak beépített támogatást nyújtottak a TRIM számára, amelyet az összes SSD számára engedélyez. Történelmileg a Mac OS X csak akkor engedélyezte a TRIM-ot az Apple által biztosított szilárdtestalapú meghajtók számára. A saját SSD-eket telepítő felhasználóknak olyan harmadik féltől származó eszközöket kellett keresniük, amelyek nem támogatták a TRIM szolgáltatást.
Az OS X 10.10 Yosemite-ben az Apple bevezette a "kext aláírást" - A rendszermag kiterjesztése aláírása. Ezzel ellenőrizheti, hogy a Mac-illesztőprogramok változatlanok vagy az Apple jóváhagyta-e. Mivel a TRIM-engedélyező segédprogramok alacsony szinten működtek, ez kizárta őket. Most már ki kell kapcsolni a kext aláíró biztonsági mechanizmust, hogy a TRIM ezen meghajtók legyenek, csökkentve a Mac biztonságát. Az OS X 10.10.4-től kezdődően az Apple egy hivatalos - de nem támogatott - módot kínál arra, hogy engedélyezze a TRIM-et bármilyen SSD számára.
Biztonságos a TRIM engedélyezése az SSD-jén?
Az, hogy biztonságos-e ez, a Mac-jén használt SSD-tõl függ. Az Apple nem akar felelősséget vállalni minden olyan kérdésért, amiért az OS X elrejti ezt a funkciót egy parancs mögé és egy félelmetes figyelmeztető üzenetig.
Minden szilárdtest-meghajtó kissé eltérő módon valósítja meg a TRIM-et, és sok SSD gyártó csak valóban teszteli a Windows kompatibilitását. Az Algolia cég keresése egyes, a Samsungban futó SSD-kkel kapcsolatos adatok korrupciós hibáit találták a TRIM-en Linuxon, és hasonló problémák fordulhatnak elő, ha engedélyeztük a TRIM-et ilyen meghajtókra a Mac rendszeren. Vannak jelentések arról is, hogy a Crucial meghajtók nem működnek megfelelően a TRIM-en a Linuxon. Az
valójában a Linux kernel olyan SSD-k feketelistáját tartalmazza, amelyek nem támogatják a TRIM-et. Valószínűleg nem szabad aktiválni a trimforce-t, ha az egyik SSD-je van a Macen ezen a feketelistán.
Ezen túlmenően a legtöbb meghajtó jól működik a TRIM-rel Mac OS X-en. A Mac-felhasználók évek óta használják a harmadik féltől származó TRIM-engedélyező segédprogramokat számos SSD-vel. Lehet, hogy valamilyen kutatást szeretnénk végrehajtani, és megnézhetnénk, hogy a többi Mac-felhasználók hogyan tapasztalták, amikor engedélyezték a TRIM-et az SSD-vel, mielőtt folytatná.
Aktiválja a TRIM-t a trimforce
-vel Az Apple csendesen hozzáadta az "OSD 10.10 Yosemite - OS X 10.10.4" kisebb frissítésű "trimforce" nevű parancsot. Ez a segédprogram az OS X 10.11 El Capitan programban is megtalálható.
Ez a parancs aktiválja a TRIM-et a Mac-on lévő összes SSD-re. Letiltja az ellenőrzést, amely csak a TRIM számára biztosítja az Apple által biztosított eredeti szilárdtest-meghajtók használatát. A futtatás után a TRIM engedélyezett minden szilárdtestalapú meghajtóra. Nincs mód arra, hogy engedélyezze a TRIM-et egy SSD számára, és hagyja letiltani egy másik számára.
Figyelmeztetés: Ezt saját felelősségére teszi! Mindig jó ötlet, hogy biztonsági másolatokat készítsenek a fontos fájlokról, csak abban az esetben.
A trimforce futtatásához nyissa meg a Terminál ablakot( nyomja meg a Command + Space billentyűt, írja be a Terminal parancsot, és nyomja meg az Enter billentyűt a terminál indításához a Spotlight segítségével).Írja be a következő parancsot a terminál ablakába, és nyomja meg az Enter billentyűt:
sudo trimforce engedélyezése
Írja be a felhasználói fiók jelszavát a parancssorba. Miután ezt megtette, el kell olvasnia egy ijesztő hangjelzést, és beleegyeznie kell egy y beírásával.
A Mac azonnal újraindul, miután elfogadja a második kérdést egy y -vel. Miután újraindul, a TRIM engedélyezve lesz a Mac-hez csatlakoztatott összes SSD-nek.
Ha meg akarja tiltani a trimforce-t, és csak az OEM OEM szilárdtest-meghajtókkal használja a TRIM-et, akkor nyissa meg újra a terminál ablakot, és futtassa a következő parancsot:
sudo trimforce letiltja az
-t Reálisan ez megfelelően működik a legtöbb SSD-vel egy Mac-en, ugyanúgy, ahogyan a TRIM megfelelően működik a legtöbb SSD-hez Linux alatt. De van néhány outlier, és az Apple nem akar felelősséget vállalni, ha az SSD hardvere nem megfelelően hajtja végre a TRIM-et, és problémákat okoz.
képhitel: kawaiikiri a Flickr
-n