24Aug

Kaip įgalinti TRIM trečiosios šalies SSD sistemoms "Mac OS X"

"

" "Mac" įgalina "TRIM" tik "Apple" pateiktas kietojo kūno diskus. Jei atnaujinsite "Mac" su papildomais SSD, "Mac" nenaudos "TRIM" su juo. Tai sumažina disko našumą.

Dėl "Mac OS X 10.10.4", dabar galite įjungti "TRIM" bet kuriame SSD "Mac" kompiuteryje paprasta komanda. Jums nereikės išjungti "OS X" saugos funkcijų ir keisti jūsų sistemą.

Kodėl TRIM yra svarbus ir kodėl Macs ne visada įjungia jį pagal nutylėjimą

Kai operacinė sistema naudoja TRIM su kietojo disko, ji siunčia signalą SSD kiekvieną kartą, kai ištrinate failą.SSD žino, kad failas yra ištrintas ir jis gali ištrinti failo duomenis iš savo "flash" atmintinės. Naudojant "flash" atmintį, greičiau rašyti į tuščią atmintį - rašyti į visą atminties atmintį, pirmiausia reikia ištrinti atmintį ir tada ją parašyti. Dėl to jūsų SSD sulėtės laikui bėgant, nebent įjungtas TRIM.TRIM užtikrina, kad fizinės NAND atminties vietos, kuriose yra ištrintų failų, ištrinami prieš jums rašyti į juos. Tada SSD gali protingiau tvarkyti turimą saugyklą.

"Windows 7" ir naujesnės turės įmontuotą "TRIM" palaikymą, kurį jie įgalina visiems SSD.Istoriškai Mac OS X įgalino "TRIM" tik kietojo disko "Apple" programinę įrangą.Vartotojai, kurie įdiegė savo SSD, turėjo ieškoti trečiųjų šalių įrankių, kurie įgalino TRIM nepatvirtinamu būdu.

OS X 10.10 "Yosemite" pristatė "kext signing" - branduolio pratęsimo parašą.Tai patikrina, ar visi "Mac" tvarkyklės nepakeisti ar patvirtinti "Apple".Kadangi TRIM įjungiančios komunalinės paslaugos dirbo šiuo žemu lygiu, tai užrakino juos. Dabar reikėjo išjungti kext pasirašymo saugumo mechanizmą, kad šioms diskams būtų suteikta TRIM, sumažinant "Mac" saugumą.Nuo "OS X 10.10.4" nuo "Apple" dabar pateikiamas oficialus, tačiau nepatvirtintas būdas įgalinti "TRIM" bet kokį SSD.

Ar saugu įjungti TRIM savo SSD?

Nesvarbu, ar tai yra saugu, priklauso nuo SSD, kurį naudojate "Mac"."Apple" nenori būti atsakinga už bet kokias problemas, todėl "OS X" slepia šią funkciją už komandų ir baisi įspėjimo pranešimą.

Kiekviena kietojo kūno pavara atlieka "TRIM" šiek tiek kitokiu būdu, o daugelis SSD gamintojų tik išbando suderinamumą "Windows" sistemoje. Paieškos bendrovė "Algolia" nustatė keletą duomenų korupcijos klaidų su tam tikrais "Samsung" SSD su "TRIM" "Linux", ir panašios problemos gali atsirasti, jei įjungėte "TRIM" tokiems "Mac" įrenginiams. Taip pat buvo pranešimų apie kai kuriuos svarbiausius įrenginius, kurie tinkamai neveikia su "TRIM" sistemoje "Linux".

Iš tiesų, "Linux" branduolyje yra juodasis SSD, kuris tinkamai nepalaiko TRIM.Tikriausiai neturėtumėte aktyvuoti "trimforce", jei turite vieną iš "SSD", esančių šiame "Mac" juodajame sąraše.

Be to, dauguma diskų, atrodo, tinkamai veikia su "TRIM" sistemoje "Mac OS X". "Mac" vartotojai daugelį metų naudojosi trečiųjų šalių "TRIM" įgalinančiomis komunalinėmis paslaugomis su įvairiais SSD.Galbūt norėsite atlikti tam tikrą tyrimą ir sužinoti, ką kiti "Mac" vartotojai patyrė, kai įgalinote TRIM su savo SSD, prieš tęsdami.

"Activate TRIM" su "trimforce"

"Apple" tyliai pridėjo naują komandą "trimforce", pateiktą nežymiai OS X 10.10 versijoje "Yosemite - OS X 10.10.4".Šis įrankis taip pat yra įtrauktas į "OS X 10.11 El Capitan".

Ši komanda suaktyvina TRIM kiekvieno "Mac" įrenginio SSD.Tai išjungia tikrinimą, leidžiantį TRIM dirbti su "Apple" pateiktais OEM kietojo kūno diskais. Po to, kai paleisite, TRIM bus įjungtas visoms kietojo kūno diskams. Negalima įgalinti TRIM vienam SSD ir palikti jį išjungti kitam.

Įspėjimas: tai atliekate savo rizika! Visada yra gera idėja turėti svarbių failų atsargines kopijas, tik tuo atveju.

Norėdami paleisti trimforce, atidarykite terminalo langą( paspauskite Command + Space, įveskite Terminalą ir paspauskite Enter, kad paleisti terminalą per Spotlight).Į terminalo langą įrašykite šią komandą ir paspauskite Enter:

sudo trimforce įjungti

Įveskite savo vartotojo paskyros slaptažodį, esantį eilutę.Po to jūs turėsite perskaityti įspūdingą skambesį ir sutikti, įveskite ir .

Jūsų "Mac" bus iš karto paleistas iš naujo, kai sutinkate į antrąjį klausimą su ir .Po to, kai iš naujo paleidžiama, TRIM bus įjungtas visiems SSD, prijungtiems prie "Mac".

Jei norite išjungti "trimforce" ir naudoti "TRIM" tik "Apple" OEM kietojo kūno diskus, atidarykite terminalo langą ir paleiskite šią komandą:

sudo trimforce išjunkite

Reali, tai turėtų tinkamai veikti su daugeliu SSD, esančių "Mac", taip pat, kad "TRIM" galėtų tinkamai veikti daugeliui SSD "Linux".Tačiau yra keletas klaidų, o "Apple" nenori būti atsakinga, jei jūsų SSD aparatūra tinkamai neįgyvendina "TRIM" ir susiduria su problemomis.

Image Credit: kawaiikiri "Flickr

"