Prima di leggere questa lunga domanda, tieni presente che è per lo più obsoleta alla luce degli sviluppi più recenti riflessi dalla risposta principale .
Purtroppo Apple ha deciso di creare la firma kext in Yosemite che crea problemi per gli SSD che richiedono il supporto Trim per funzionalità e longevità ottimali. Indipendentemente dal fatto che si tratti di un blocco del fornitore o meno, è necessario aggiornare un mal di testa. Se hai acquistato un SSD che necessita di supporto dell'assetto ( al momento della scrittura, tutti gli SSD ne beneficiano ) come Samsung 840 Evo, ci sono molti problemi segnalati durante l'esecuzione del ripristino della PRAM e potenziali conflitti di aggiornamento del sistema futuro oltre agli attuali compromessi di sicurezza (vedi sotto). L'autore di Trim Enabler afferma che l'uso di Trim Enabler disattivando la firma kext sta spaccando una noce con una mazza.
Spero che la strategia / le opzioni funzionino con gli SSD che raccomandano o richiedono il supporto Trim. Finora, a causa di questo articolo , sto prendendo in considerazione un SSD con Sandforce o equivalente garbage collection attiva. Sto anche prendendo in considerazione l' attivazione periodica di Trim Enabler , quindi la disattivazione e la riattivazione della firma kext per evitare problemi fino a quando (se) Apple ripristina il supporto TRIM agli sviluppatori hardware e software.
Si prega di dettagliare le configurazioni hardware / software funzionanti e la strategia / programma, nonché i risultati.
tl; dr -
Alcuni retroscena:
Gli SSD di terze parti per la maggior parte non hanno il supporto dell'assetto in Yosemite senza che kext firmi compromessi di sicurezza. Apple ha modificato l'accesso al kext in OS X 10.10 in modo tale che il canto del kext debba essere disabilitato per utilizzare applicazioni come Trim Enabler per il supporto dell'assetto. Quindi le scelte che usano Yosemite sono: sicurezza ridotta e potenziali problemi di aggiornamento del sistema; oppure un SSD che non richiede il supporto Trim.
Yosemite uccide il supporto SSD di terze parti . Ciò non è rilevante se si utilizza un SSD o SSD installato da Apple che non richiede il supporto dell'assetto di terze parti per un funzionamento ottimale. Quindi, se stai usando un SSD fai-da-te, il supporto Trim è complicato in Yosemite a causa delle recenti modifiche alla gestione della sicurezza kext che influiscono sul supporto Trim. Ulteriori informazioni su Trim Enabler per Mac :
Informazioni su Trim in Yosemite In OS X 10.10 (Yosemite),
Apple ha introdotto un nuovo requisito di sicurezza chiamato firma kext. (Un kext è un'estensione del kernel, o un driver, in Mac OS X)
La firma di Kext funziona fondamentalmente controllando se tutti i driver nel sistema sono inalterati da una terza parte o approvati da Apple. Se sono stati modificati, Yosemite non caricherà più il driver. Questo è un mezzo per rafforzare la sicurezza, ma anche un modo per Apple di controllare per quale hardware gli sviluppatori di terze parti possono rilasciare il supporto OS X.
Poiché Trim Enabler funziona sbloccando il driver Trim per SSD di terze parti, questa impostazione di sicurezza impedisce a Trim Enabler di abilitare Trim su Yosemite.
Per continuare a utilizzare Trim Enabler e continuare a ottenere Trim per il tuo SSD di terze parti, devi prima disabilitare l'impostazione di sicurezza della firma kext.
È importante notare che l'impostazione della firma kext è globale, se la disabiliti dovresti fare attenzione a installare i driver di sistema solo da fonti affidabili.