Mac iespējo TRIM tikai ar Apple nodrošinātiem cietvielu diskdziņiem. Ja jūs atjaunināsit savu Mac ar pēcpārdošanas SSD, jūsu Mac ar to neizmantos TRIM. Tas samazina diska veiktspēju.
Pateicoties Mac OS X 10.10.4, tagad ir iespējams aktivizēt TRIM jebkuru SSD savā Mac ar vienkāršu komandu. Jums vairs nav jāatspējo OS X drošības līdzekļi un jāmaina sava sistēma, lai to izdarītu.
Ja operētājsistēma izmanto TRIM ar cietvielu disku, tā katru reizi, kad dzēšat failu, nosūta signālu SSD. SSD zina, ka fails tiek dzēsts, un tas var izdzēst faila datus no zibatmiņas. Ar zibatmiņu ātrāk rakstīt tukšā atmiņā - lai rakstītu pilnā atmiņā, atmiņa vispirms ir jāizdzēš un pēc tam jāraksta uz. Tas liek jūsu SSD palēnināties laika gaitā, ja nav iespējota TRIM. TRIM nodrošina, ka fiziskās NAND atmiņas vietas, kurās ir izdzēstos failus, tiek izdzēsti, pirms jums ir jāraksta uz tiem. Pēc tam SSD var gudrāk pārvaldīt pieejamo uzglabāšanu.
Windows 7 un jaunākajai versijai ir iebūvēts atbalsts TRIM, ko tās nodrošina visiem SSD. Vēsturiski Mac OS X ir ļāvis tikai TRIM cietvielu diskdziņiem, ko nodrošina Apple. Lietotājiem, kuri uzstādīja savus SSD, bija jāmeklē trešo pušu rīki, kas neļāva atbalstīt TRIM.
Operētājsistēmas OS 10.10 Yosemite Apple iepazīstināja ar "kext parakstīšanu" - Kernel pagarinājuma parakstīšanu. Pārbauda, vai visi Apple Mac datora draiveri ir vai nu nemainīti, vai apstiprināti Apple. Tā kā TRIM-enabling utilities strādāja pie zemā līmeņa, tas tika bloķēts. Tagad vajadzēja atslēgt kext parakstīšanas drošības mehānismu, lai iespējotu TRIM šīm diskus, samazinot Mac drošību. Sākot ar OS 10.10.4, Apple tagad nodrošina oficiālu, bet neatbalstītu veidu, kā iespējot TRIM jebkuram SSD.
Tas, vai tas ir droši, ir atkarīgs no SSD, ko izmantojat savā Mac datorā. Apple nevēlas būt atbildīga par jebkādiem jautājumiem, tāpēc OS X paslēpj šo komandu komandu un drausmīgu brīdinājuma ziņojumu.
Katrā cietā stāvoklī esošais disks īsteno TRIM nedaudz savādāk, un daudzi SSD ražotāji tikai patiešām pārbauda saderību Windows. Meklēšanas kompānija Algolia atrada dažus datu korupcijas bojājumus ar dažiem Samsung SSD ar TRIM uz Linux, un līdzīgas problēmas var rasties, ja jūs ieslēgtu TRIM šādiem Mac datoriem. Ir arī ziņojumi par dažiem svarīgiem diskdziņiem, kas nedarbojas pareizi ar Linux operētājsistēmu TRIM.
Patiesībā Linux kodolā ir melnais SSD saraksts, kas pareizi neatbalsta TRIM. Iespējams, jums nebūtu jāaktivizē trimforce, ja jums ir kāds no SSD, kas parādās šajā melnajā sarakstā jūsu Mac datorā.
Papildus tam, šķiet, ka lielākā daļa disku darbojas pareizi ar operētājsistēmas Mac OS X operētājsistēmu TRIM. Mac lietotājiem gadiem ilgi ir izmantoti trešo pušu TRIM iespējojamie komutatori ar dažādiem SSD. Iespējams, vēlēsities veikt kādu pētījumu un redzēt, kādi citi Mac lietotāji ir pieredzējuši, lai pirms TRIM iespējošanas ar savu SSD turpinātu.
Apple mierīgi pievienoja jaunu komandu ar nosaukumu "trimforce" nelielā atjauninājumā OS X 10.10 Yosemite - OS X 10.10.4. Šī lietderība ir iekļauta OS X 10.11 El Capitan.
Šī komanda aktivizē TRIM par katru atsevišķu SSD savā Mac datorā. Tas atspējo pārbaudi, kas ļauj tikai TRIM strādāt ar Apple paredzētiem OEM cietvielu diskdziņiem. Pēc tam, kad jūs palaidīsiet to, TRIM būs iespējots visiem jūsu cietvielu diskdziņiem. Nav iespējams iespējot TRIM vienam SSD un atstāt to atspējot citam.
Brīdinājums: jūs to darāt uz savu risku! Vienmēr ir laba ideja, ja jūsu svarīgie faili tiek dublēti.
Lai palaistu trimforce, atveriet Terminal logu (nospiediet Command + Space, ievadiet Terminal un nospiediet Enter, lai palaistu termināli, izmantojot Spotlight). Ierakstiet šo komandu termināla logā un nospiediet Enter:
sudo trimforce iespējot
Uzvednes ievadiet sava lietotāja konta paroli. Pēc tam jums būs jāizlasa drausmīgs skanošs brīdinājums un jāpiekrīt, ierakstot y.
Jūsu Mac nekavējoties atsāksies pēc tam, kad piekrītat otrajam jautājumam ar y. Pēc tam, kad tas būs reboots, TRIM tiks iespējots visiem SSD savienojumiem, kas savienoti ar jūsu Mac datoru.
Ja vēlaties atslēgt trimforce un izmantot tikai TRIM Apple OEM cietvielu diskus, atveriet Terminal logu vēlreiz un palaidiet šādu komandu:
sudo trimforce atslēgt
Reāli tas būtu pareizi jāstrādā ar lielāko daļu SSD ar Mac, tāpat kā TRIM darbotos pareizi lielākajai daļai SSD uz Linux. Bet ir daži izkliedētāji, un Apple nevēlas būt atbildīga, ja jūsu SSD aparatūra pareizi neīsteno TRIM, un jums rodas problēmas.
Attēlu kredīts: kawaiikiri par Flickr