24Aug
Mac-id võimaldavad ainult Apple'iga kaasas olevate tahkete osakeste draivide TRIM-i. Kui teete oma Maci järelturu SSD-ga täiendavat versiooni, ei kasuta Mac teie jaoks TRIM-i. See vähendab ajamite jõudlust.
Tänu Mac OS X 10.10.4-le on nüüd võimalik TRIM-i mis tahes SSD-s Macis lubada lihtsa käsuga. Te ei pea enam OS X-i turvafunktsioone keelama ja seda süsteemi muutma.
Miks TRIM on tähtis ja miks Mac ei anna seda alati vaikimisi
Kui operatsioonisüsteem kasutab TRIM-i tahavaatega draiviga, saadab ta SSD-le iga kord faili kustutamisel signaali. SSD teab, et fail on kustutatud ja see võib kustutada faili andmed selle välkmälust. Välkmälu abil on kiirem kirjutada tühjale mällu - täis mällu kirjutamiseks tuleb kõigepealt kustutada mälu ja seejärel kirjutada. See põhjustab teie SSD aeglustumise aja jooksul, kui TRIM pole lubatud. TRIM tagab kustutatud failide füüsilised NAND-mälu asukohad, enne kui neile neile kirjutama hakatakse. Seejärel saab SSD hallata oma olemasolevat ladustamist arukamalt.
Windows 7 ja uuematel on sisseehitatud tugi TRIM-ile, mida nad võimaldavad kõigile SSD-dele. Ajalooliselt on Mac OS X lubanud ainult TRIM-i ühilduvate tahvelarvutite jaoks, mida Apple pakub. Kasutajad, kes installisid oma SSD-sid, pidid hankima kolmanda osapoole tööriistu, mis võimaldasid TRIM-i mitte toetada.
OS X 10.10 Yosemite'is tutvustas Apple sisse "kext signing" - kerneli laienduse allkirjastamine. See kontrollib, et kõik Maci draiverid on kas Apple'i poolt muutmata või heaks kiidetud. Kuna TRIM-i võimaldavad kommunaalettevõtted töötasid sellel madalal tasemel, lukus need need välja. Nüüd oli vaja keelata kext-allkirjastamise turvamehhanism TRIM-i lubamiseks nendele draividele, vähendades Maci turvalisust. Alates OS X 10.10.4-st pakub Apple praegu ametlikku - kuid mitte toetust - võimalust TRIM-i lubamiseks mis tahes SSD-le.
Kas SSD lubamine on turvaline?
Kas see on turvaline, sõltub teie Macis kasutatavast SSD-st. Apple ei taha olla vastutav mis tahes probleemide eest, mistõttu OS X peidab selle funktsiooni käskluse taga ja hirmus hoiatus.
Igasugune tahkete osakeste draiv rakendab TRIM-i mõnevõrra teisel viisil ning paljud SSD tootjad vaid tõesti testivad Windowsi ühilduvust. Otsimootor Algolia leidis Linuxis teatud TRIM-i jaoks mõeldud Samsungi SSD-dega mõningaid andmete rikkimine vigu, ja sarnased probleemid võivad ilmneda, kui lubate Mac-i jaoks selliste draivide jaoks TRIM-i. Samuti on teatatud mõnest olulisest ajast, mis Linuxiga TRIM ei tööta korralikult.
Tegelikult sisaldab Linuxi kernel musta nimekirja SSD-dest, mis TRIM-i korralikult ei toeta. Tõenäoliselt ei peaks aktiveerima trimforce'i, kui teil on Macis selle musta nimekirja ilmuv SSD.
Lisaks sellele näib, et enamik draive töötavad Mac OS X-s TRIMiga korralikult. Mac'i kasutajad on aastaid kasutanud mitmesuguseid SSD-sid kasutavate kolmandate osapoolte TRIM-i võimaldavate kommunikatsioonide jaoks. Enne jätkamist võite proovida mõnda uurimistööd ja vaadata, mida teised Maci kasutajad on kogenud, kui lubate TRIM-i oma SSD-ga.
Aktiveerige TRIM koos trimforce
Apple vaikselt lisanud uue käsku "trimforce" väiksemas värskenduses operatsioonisüsteemile X 10.10 Yosemite - OS X 10.10.4.See utiliit on ka OS X 10.11 El Capitanis.
See käsk aktiveerib TRIMi iga Mac'i jaoks ühe SSD-d. See blokeerib kontrolli, mis lubab TRIM-il töötada ainult Apple'i poolt pakutavate OEM-i tahkete osakestega draividega. Pärast selle käivitamist lubatakse TRIM kõigi tahkete osakestega draivide jaoks.Ühe SSD-ga TRIM-i lubamiseks pole võimalust ja jätate selle teise jaoks keelatud.
Hoiatus: teete seda omal vastutusel! See on alati hea mõte oma oluliste failide varukoopiate tegemiseks.
Käivitage trimforce, avage terminali aken( vajutage klahvikombinatsiooni Command + Space, tippige Terminal ja vajutage Enter, et käivitada terminal läbi Spotlight).Sisestage terminali aknasse järgmine käsk ja vajutage Enter:
sudo trimforce enable
Sisestage oma kasutajakonto parool viipa. Pärast seda peate lugema hirmutava hoiatuse ja nõustuma, kirjutades ja .
Teie Mac kohe taaskäivitub, kui olete nõustunud teise küsimusega ja -ga. Pärast arvuti taaskäivitamist lubatakse TRIM-i kõigi Mac-arvutiga ühendatud SSD-de jaoks.
Kui soovite eemaldada trimforce'i ja kasutada ainult Apple'i OEM-i tahkete osakeste draividega TRIM-i, avage terminali aken ja käivitage järgmine käsk:
sudo trimforce blokeerib
Reaalselt peaks see töötama Macis enamus SSD-sid õigesti, nagu lubab TRIM enamikku Linuxi SSD-dest korralikult töötada. Kuid on mõned väljavooluallikad, ja Apple ei taha olla vastutav, kui teie SSD riistvara TRIM-i korralikult ei tööta ja probleemid tekivad.
Image Credit: Kawaiikiri Flickr
-l