Mielőtt elolvassa ezt a hosszú kérdést, kérjük, vegye figyelembe, hogy a legnépszerűbb válasz tükrözi a legújabb fejleményeket.
Sajnos az Apple úgy döntött, hogy a Yosemite-ben létrehozza a kext-aláírást, amely olyan problémákat okoz az SSD-k számára, amelyekhez az optimális működés és hosszú élettartam érdekében Trim-támogatás szükséges. Akár szállítói zárolásról van szó, akár nem, fejfájás frissítésével készült. Ha olyan SSD-t vásárolt, amely támogatást igényel ( az írás idején az összes SSD-nek előnye van), például a Samsung 840 Evo-t, a PRAM-alaphelyzetbe állítás során számos problémát jelentenek, és lehetséges jövőbeni rendszerfrissítési ütközések is vannak a jelenlegi biztonsági kompromisszumokhoz (lásd alább). A Trim Enabler szerzője szerint a Trim Enabler használata a kext aláírás kikapcsolásával egy diót repeszt egy kalapáccsal.
Remélem, hogy olyan stratégiák / opciók működnek majd az SSD-kkel, amelyek Trim támogatást javasolnak vagy igényelnek. Eddig a cikk miatt figyelembe véve a Sandforce vagy azzal egyenértékű aktív szemétszállítás SSD-jét. Azt is fontolgatom, hogy rendszeresen be kell kapcsolni a Trim Enabler programot, majd ki kell kapcsolni és újra engedélyezni kell a kext-aláírást, hogy elkerüljük a problémákat, amíg (ha) az Apple vissza nem állítja a TRIM támogatást a hardver és szoftver fejlesztők számára.
Kérjük, részletezze a működő hardver / szoftver konfigurációkat, stratégiát / ütemezést, valamint az eredményeket.
tl; dr -
Néhány háttér: erős>
A harmadik féltől származó SSD-k többnyire nem rendelkeznek trim támogatással a Yosemite-ben, anélkül, hogy a kext aláírná a biztonsági kompromisszumokat. Az Apple megváltoztatta a Kext aláírást az OS X 10.10-ben úgy, hogy a Kext éneklést le kell tiltani, hogy a Trim Enablerhez hasonló alkalmazásokat használhasson a vágás támogatásához. Tehát a Yosemite használatával történő választás a csökkentett biztonság és a lehetséges rendszerfrissítési problémák; vagy egy SSD, amelyhez nincs szükség Trim támogatásra.
A Yosemite megöli harmadik fél SSD támogatását. Ez nem releváns, ha olyan Apple által telepített SSD-t vagy SSD-t használ, amely az optimális működéshez nem igényel harmadik féltől származó támogatást. Tehát, ha barkács SSD-t használ, a Trim támogatása trükkös a Yosemite-ben a Kext biztonsági kezelésének a Trim támogatást érintő legújabb módosításai miatt. További információ a Trim Enabler for Mac programról:
A Trim használatáról a Yosemite-ben az OS X 10.10 (Yosemite) operációs rendszerben
Az Apple új biztonsági követelményt vezetett be nevű kext-aláírás. (A kext egy kernel kiterjesztés vagy illesztőprogram a Mac OS X rendszerben.)
A Kext aláírás alapvetően úgy működik, hogy ellenőrzi, hogy a rendszer összes illesztőprogramját nem módosította-e egy harmadik fél, vagy hogy az Apple jóváhagyta-e. Ha módosították őket, a Yosemite már nem tölti be az illesztőprogramot. Ez a biztonság kikényszerítésének eszköze, de egyúttal az Apple módja is annak ellenőrzésére, hogy a harmadik féltől származó fejlesztők milyen hardvert tudnak kiadni az OS X támogatásról.
Mivel a Trim Enabler úgy működik, hogy kinyitja a Trim illesztőprogramot a harmadik fél SSD-jei számára, ez a biztonsági beállítás megakadályozza, hogy a Trim Enabler engedélyezze a Trim alkalmazást a Yosemite-en.
A Trim Enabler használatának folytatásához és a Trim megszerzéséhez harmadik fél SSD-jéhez előbb le kell tiltania a kext aláírási biztonsági beállítást.
Fontos megjegyezni, hogy a kext-aláírási beállítás globális, ha letiltja, akkor ügyeljen arra, hogy csak megbízható forrásokból telepítse a rendszerillesztőket.