Dopo aver abilitato TRIM devo eliminare lo spazio libero?

3

Ho installato un SSD di terze parti nel mio Mac. L'ho usato un po 'prima di abilitare TRIM.

Significa che l'SSD non può riutilizzare nessun file che ho eliminato fino ad ora? È necessario in qualche modo cancellare lo spazio libero del disco per dire al disco tramite TRIM che questo è veramente spazio libero adesso?

    
posta codingFriend1 19.10.2013 - 13:43
fonte

2 risposte

7

Se questo non è il tuo disco di sistema, dovresti dare il via a una riparazione del disco che taglierà i blocchi inutilizzati. Altrimenti, avvia in modalità utente singolo (tieni premuto + S durante l'avvio) e invia il comando:
fsck -fy . Tieni presente che questo non funzionerà dai sistemi di soccorso, in quanto non hanno attivato il trimforce, mentre l'avvio alla modalità utente singolo riconosce trimforce.

    
risposta data 19.10.2013 - 15:27
fonte
1

Una volta abilitato il trim, l'unità è ora in grado di gestire autonomamente lo storage senza bisogno di alcun aiuto speciale.

Potresti avviare il processo eseguendo un backup dell'unità (nel caso in cui il filesystem sia danneggiato), quindi esegui l'avvio in Recovery HD e utilizza Utility Disco per ripristinare l'unità una volta (che è funzionalmente equivalente alla risposta di huy) . Questo taglia intenzionalmente tutti i blocchi non utilizzati quando il filesystem è altrimenti inattivo.

Eviterei qualsiasi tentativo di sovrascrivere lo spazio libero poiché aggiunge solo ulteriori scritture inutili sul disco. Se ritieni che sia necessario, una cancellazione totale e la reinstallazione dal backup potrebbero essere più veloci alla fine.

Hai ragione nel dire che le prime operazioni di cancellazione immediata potrebbero lasciarti con blocchi liberi sparsi su non continuamente, ma scrivere un gigabyte o due file temporanei e cancellarlo dovrebbe ottenere abbastanza blocchi tagliati liberi per accelerare immediatamente e il resto della velocità arriverà dopo che la garbage collection ha ripulito dopo che le modifiche di file di routine e l'eliminazione passano attraverso lo stato di assetto.

    
risposta data 19.10.2013 - 14:03
fonte

Leggi altre domande sui tag