Apple Новини

OS X El Capitan отваря врати за поддръжка на TRIM на SSD дискове на трети страни за подобрена производителност

Петък, 12 юни 2015 г., 9:44 ч. PDT от Ерик Сливка

samsung_ssdЗа потребители, които искат да надстроят по-старите си Mac с твърди дискове (SSD) на трети страни, един от проблемите е липсата на поддръжка за TRIM на тези устройства под OS X. TRIM е команда на системно ниво, която позволява на операционната система и устройство за комуникация за това кои области на устройството се считат за неизползвани и по този начин готови за изтриване и пренаписване. При отсъствието на TRIM потребителите могат да видят значително по-бавни записи на устройството, когато устройството започне да се запълва.





Официално TRIM се поддържа само на устройствата на Apple и докато инструменти като напр TRIM Активатор са разработени за включване на TRIM за устройства на трети страни, те се сблъскаха с проблеми под OS X Yosemite поради използването от Apple на подписване на kext. С тази мярка за сигурност потребителите трябваше да деактивират подписването на kext, за да активират TRIM, и ако подписването на kext бъде включено отново, като например чрез нулиране на NVRAM/PRAM по време на отстраняване на неизправности, системата на потребителя ще откаже да се стартира.

След пускането на OS X El Capitan от разработчиците в понеделник, редица потребители, интересуващи се от поддръжка на TRIM, проучват възможностите за TRIM на SSD дискове на трети страни, особено с новите функции за сигурност „без корени“, които предотвратяват достъпа до много системно ниво файлове.



Някои потребители си играят с различни опции, включващи временно изключване без root, за да стартират помощни програми като TRIM Enabler, а членовете на нашия форум откриха проста команда за активиране на вградена поддръжка за TRIM на устройства на трети страни, които могат да бъдат активирани веднъж без root е деактивиран. Разработчикът зад TRIM Enabler и други имат потвърдено методът работи и правят планове за подобряване на софтуера си, за да го поддържат.

trim_elcap
Активирането на TRIM чрез този метод идва с предупреждение от Apple, тъй като понякога може да причини проблеми и компанията иска да се увери, че потребителите го използват на свой собствен риск.

Този инструмент принудително активира TRIM за всички съответни свързани устройства, въпреки че те не са били валидирани за целостта на данните, докато използват тази функционалност. Използвайки този инструмент за активиране на TRIM, вие се съгласявате, че Apple не носи отговорност за каквито и да е последици, които могат да доведат, включително, но не само, загуба на данни или повреда.

Apple със сигурност може да направи промени, тъй като разработката на OS X El Capitan продължава, но като се има предвид вграденият инструмент за trimforce, със сигурност изглежда, че компанията възнамерява да позволи на TRIM да работи на SSD на трети страни. Документацията „man“ за командата trimforce показва, че тя е въведена в OS X 10.10.4, която остава в тестване на разработчиците, но член на форума mikeboss определи, че не присъства в текущата версия на разработчика.

Въпреки че повечето потребители никога няма да се наложи да се справят с този проблем, надграждането до SSD е популярен начин да изстискате повече скорост и живот от по-стар Mac, така че има значителна общност от потребители, които се интересуват да накарат TRIM да функционира на третия си Mac. -парти дискове и някои от тях може да намерят TRIM за полезен инструмент.

( Благодаря, не Джони! )