Come mantenere un SSD in forma su Yosemite?

11

A partire da OS X 10.10, Apple utilizza la firma kext. Da quando è diventato difficile e pericoloso per attivare manualmente TRIM per SSD di terze parti su OS X. Ciò significa che gli utenti con SSD non Apple prima o poi vedranno velocità di scrittura degradanti.

Quindi mi chiedo quali sono le mie opzioni per evitare questa situazione. Alcuni approcci che potrei pensare implicano ulteriori problemi:

  • Sei a conoscenza di un approccio alternativo, che non richiede la disattivazione della firma kext?
  • Esistono strumenti o trucchi per pulire manualmente un SSD (ad esempio, emettere un comando TRIM)?
  • Se ho deciso di temporaneamente utilizzare uno strumento come TRIM Enabler per quanto tempo dovrebbe essere attivato, per pulire il disco?

Riassumendo: nessun TRIM su Yosemite. Cosa posso fare?

    
posta n1000 02.01.2015 - 22:50
fonte

5 risposte

9

EDIT 3:

Sì! Dal rilascio di 10.10.4, Apple ora fornisce un nuovo strumento chiamato trimforce , che consente agli utenti di attivare TRIM anche su dischi non supportati. Quindi ora la risposta definitiva e finale è:

sudo trimforce enable

/ EDIT 3

MODIFICA 1:

Finalmente ho trovato un modo! Apparentemente c'è un trucco nascosto nascosto nello strumento fsck come questa risposta dice.

Quindi in futuro avrò l'avvio in modalità Utente singolo (premi + S nella schermata di avvio) di tanto in tanto e invii il comando fsck -fy . Controllerà il disco e finirà con il messaggio Trimming unused blocks.

/ EDIT 1

EDIT 2:

Quindi c'è un nuovo strumento chiamato Disk Sensei specializzato in esattamente questo problema. Ha un comando TRIM manuale e ti aiuta a attivare e disattivare la firma kext di Yosemite.

/ EDIT 2:

Inoltre, ho letto su DiskFresh che avrebbe in qualche modo ottenuto ciò che stavo chiedendo in origine. Questo strumento di Windows (Bootcamp partition required) riscriverà tutti i dati delle partizioni o un intero disco. Questo approccio sembra un po 'meno doloroso che cancellare il mio SSD e ripristinarlo da un backup. Tuttavia, ha anche lo svantaggio di fare un ciclo di scrittura aggiuntivo.

    
risposta data 19.04.2015 - 20:34
fonte
0

Un approccio alternativo sarebbe quello di lasciare quanto più spazio possibile su SSD possibile affinché GC funzioni bene.

Ho fatto questo TRIM abilitato su computer client proprio quando è stato rilasciato Yosemite e non ne ho compreso appieno le conseguenze. Ora spero solo che installerà l'aggiornamento con il nuovo AppleAHCIBlockStorage prima che proverà cmd + optn + p + r per qualche motivo.

Ora non lo farei su qualsiasi cosa, tranne il tuo computer, che puoi gestire per essere inattivo per qualche tempo se cancelli la NVRAM. Dovevi avere un altro Mac o un supporto di avvio / installazione multimediale e stampa di sudo nvram boot-args = kext-dev-mode = 1 però.

    
risposta data 02.01.2015 - 23:11
fonte
0

A seconda del produttore di SSD, ho letto che riavvia il tuo computer e tieni premuto il tasto opzione, che ti porterà al selezionatore del disco di avvio e lasciandolo in quello stato per alcune ore senza scegliere il disco di avvio consentirà l'avvio della garbage collection, credo di aver letto questo sul MacGeekGab di MacObserver o forse era il podcast, non sono sicuro. Hai sentito questo per essere vero? @PascalCouq

    
risposta data 04.01.2015 - 21:51
fonte
0

Potresti voler provare il software "disktester". Ha una funzione di ricondizionamento che apparentemente funziona con gli SSD. Non l'ho ancora provato da solo, ma sembra abbastanza legittimo.

    
risposta data 04.05.2015 - 20:28
fonte
0

Raccomando di abilitare il trim e fare gli aggiornamenti del firmware! :)

    
risposta data 20.06.2016 - 06:37
fonte

Leggi altre domande sui tag