Apple News

OS X El Capitan otevírá dveře k podpoře TRIM na SSD třetích stran pro lepší výkon

Pátek 12. června 2015 9:44 PDT od Erica Slivky

samsung_ssdPro uživatele, kteří chtějí upgradovat své starší počítače Mac pomocí pevných disků (SSD) třetích stran, je jedním z problémů nedostatek podpory TRIM na těchto discích pod OS X. TRIM je příkaz na systémové úrovni, který umožňuje operačnímu systému a jednotka sděluje, které oblasti jednotky jsou považovány za nevyužité, a tedy připravené k vymazání a přepsání. Při absenci TRIM mohou uživatelé vidět výrazně pomalejší zápisy na disk, protože se disk začíná zaplňovat.





Oficiálně byl TRIM podporován pouze na discích Apple a zatímco nástroje jako např Aktivátor TRIM byly vyvinuty pro zapnutí TRIM pro disky třetích stran, narazily na problémy pod OS X Yosemite kvůli použití Apple kext podepisování. S tímto bezpečnostním opatřením museli uživatelé zakázat podepisování kext, aby povolili TRIM, a pokud by bylo podepisování kext znovu zapnuto, například resetováním NVRAM/PRAM během odstraňování problémů, systém uživatele odmítne zavést systém.

Od pondělního vydání OS X El Capitan pro vývojáře řada uživatelů, kteří se zajímali o podporu TRIM, zkoumala možnosti TRIM na SSD třetích stran, zejména s novými bezpečnostními funkcemi „bez root“, které brání přístupu k mnoha úrovním systému. soubory.



Někteří uživatelé si hráli s různými možnostmi zahrnujícími dočasné vypnutí rootless, aby mohli spouštět nástroje, jako je TRIM Enabler, a členové našeho fóra objevili jednoduchý příkaz pro aktivaci vestavěné podpory TRIM na discích třetích stran, které lze povolit jednou. rootless byl deaktivován. Vývojář za TRIM Enabler a další ano potvrzeno metoda funguje a připravují plány na vylepšení jejich softwaru, aby ji podporovali.

trim_elcap
Povolení TRIM pomocí této metody přichází s varováním od společnosti Apple, protože to může příležitostně způsobit problémy a společnost se chce ujistit, že ji uživatelé používají na vlastní riziko.

Tento nástroj vynucuje TRIM pro všechna relevantní připojená zařízení, i když nebyla ověřena z hlediska integrity dat při používání této funkce. Používáním tohoto nástroje k aktivaci TRIM souhlasíte s tím, že společnost Apple nenese odpovědnost za žádné důsledky, které z toho mohou vyplynout, včetně, ale nejen, ztráty nebo poškození dat.

Apple by jistě mohl provést změny, protože vývoj na OS X El Capitan pokračuje, ale vzhledem k vestavěnému nástroji trimforce se určitě zdá, že společnost zamýšlí umožnit TRIM běžet na SSD třetích stran. Dokumentace „man“ pro příkaz trimforce naznačuje, že byl představen v OS X 10.10.4, který zůstává ve fázi testování vývojářů, ale je členem fóra mikeboss zjistil, že není přítomen v aktuální vývojářské verzi.

I když většina uživatelů nebude muset tento problém nikdy řešit, upgrade na SSD je oblíbeným způsobem, jak ze staršího Macu vymáčknout více rychlosti a životnosti, takže existuje velká komunita uživatelů, kteří mají zájem o to, aby TRIM fungoval na jejich třetím -party disky a některé z nich mohou považovat TRIM za užitečný nástroj.

( Díky, ne Jony! )