È possibile abilitare TRIM per un SSD esterno?


10

Ho un iMac del 2011, Mac OS X 10.6.8 e un SDD in una custodia FW800 / USB3. Quale interfaccia può abilitare TRIM: USB2, USB3, FW800 o Thunderbolt?


1
L'interfaccia che usi per connettere l'unità esterna al tuo computer non ha alcuna influenza sul supporto TRIM e altri comandi ATA. Inoltre, il tuo computer non ha né USB 3 né Thunderbolt. Quindi, ho rimosso quel segmento della tua domanda in modo che la tua domanda sia meglio focalizzata.
Cajunluke,

@CajunLuke, l'iMac di metà 2011 dovrebbe avere Thunderbolt - faceva parte dell'aggiornamento, no? (vedi support.apple.com/kb/HT4619. ) Tuttavia, hai ragione: il supporto TRIM non dipende dall'interfaccia.
JW8

@ JW8 Facepalm. Per qualche ragione ho pensato che fossero stati rilasciati quest'anno, quindi ho pensato che i modelli del 2011 fossero troppo vecchi. Hai ragione: i modelli del 2010 non avrebbero TB, come i modelli del 2011.
Cajunluke,

1
È la mia domanda, so meglio cosa voglio sapere, quindi non modificarlo soprattutto se non sai di cosa stai parlando.
WaterBearer,

Risposte:


7

Secondo OS X Daily , TRIM è abilitato per tutti gli SSD Apple, ma non per le unità di terze parti. L'articolo afferma che un'utilità di terze parti, Trim Enabler , attiva TRIM anche per le unità di terze parti. Maggiori dettagli sono disponibili sulla pagina dello sviluppatore . Nota che questa utility non è ufficialmente supportata da Apple, quindi è necessario eseguire il backup prima di installare l'utility.

L'interfaccia dell'unità esterna non dovrebbe avere importanza per il supporto TRIM (USB 2, FW800 o Thunderbolt). Tuttavia, tieni presente che i Mac non hanno iniziato a supportare nativamente USB 3 fino a giugno 2012 - con il tuo iMac 2011 avresti utilizzato USB 2 con una di quelle unità.


1
A rigor di termini, non è "efficacemente" USB 2, è USB 2.
Cajunluke

@CajunLuke, in effetti hai ragione. Volevo dire che l'unità USB 3 sarebbe stata trattata come un'unità USB 2 - l'unità non può sfruttare i vantaggi di USB 3.
JW8

2
TRIM su OS X non deve essere abilitato a casaccio. Ha riscontrato problemi con le unità basate su SandForce e potrebbe non essere di alcun beneficio per gli altri. Apple non lo abilita per un motivo e non deve vendere più SSD.

L'autore del programma di abilitazione Trim afferma che non pensa che possa essere abilitato su un SSD esterno, che dipende da Apple, il che significa che l'interfaccia È IMPORTANTE.
WaterBearer

@ user2113, puoi fornire un riferimento a questo? Non lo vedo ...
JW8

7

Mi rendo conto che questa domanda ha più di 4 anni, ma sto aggiungendo un commento perché questa pagina è stata la prima hit per una ricerca di Google sull'argomento e alcuni dei commenti sono obsoleti mentre altri erano chiaramente sbagliati.

Apple ha aggiunto il supporto TRIM nativo in OS X 10.6.8 ma solo per SSD OEM Apple. Per ovviare a questa limitazione, software come l'Enabler TRIM di Cindori ha permesso a TRIM di essere utilizzato su SSD di terze parti. Successivamente, OS X 10.10 (Yosemite) ha introdotto un requisito di sicurezza chiamato firma kext che ha impedito a TRIM Enabler di funzionare senza disattivare completamente la firma kext. Quindi in OS X 10.10.4, Apple ha introdotto un comando "trimforce" che ha abilitato TRIM su SSD di terze parti senza disattivare la firma kext. (Ho delle fonti ma Stack Exchange non mi consente di pubblicare più di 2 collegamenti)

Contrariamente a molti dei commenti qui, l'interfaccia È IMPORTANTE. La stragrande maggioranza delle custodie USB non supporta TRIM, ma presumibilmente ce ne sono alcune che lo supportano come il controller bridge USB JMS 578 (fonte: http://bbs.pceva.com.cn/thread-125643-1-1. html ). Tutti e cinque i contenitori / dock USB 3 che ho supportato. Presumibilmente Firewire supporta TRIM, ma non l'ho provato. La maggior parte dei contenitori Thunderbolt dovrebbe supportare TRIM e al momento ho TRIM abilitato su un SSD SanDisk Extreme in un contenitore Akitio Thunderbolt 2. Ho usato il comando trimforce nel terminale per abilitarlo.

Per verificare se il tuo contenitore supporta TRIM, ti consigliamo di andare su Apple> Informazioni su questo Mac> Rapporto di sistema> Hardware> SATA / SATA Express> e cercare "Supporto TRIM" sotto le specifiche del contenitore. Se il supporto TRIM non è elencato, molto probabilmente il tuo recinto non supporta TRIM. Se è elencato ma dice "No", puoi provare ad attivare TRIM usando il comando trimforce nel terminale. Basta aprire Terminale e digitare "sudo trimforce enable". Una volta riavviato il computer, controlla di nuovo Rapporto sistema per vedere se il supporto TRIM è cambiato in Sì.

Infine, TRIM è importante, anche per i moderni SSD con sofisticata raccolta dei rifiuti. L'ho sperimentato in prima persona quando il mio SSD SanDisk ha iniziato a rallentare con l'invecchiamento prima di abilitare TRIM su di esso. C'è un buon articolo, ma un po 'obsoleto al riguardo qui: http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim- destra/


Tutte buone informazioni, ma noto che l'indicatore di supporto TRIM è elencato solo per i dispositivi SATA, il che significa solo SATA e Thunderbolt. Sai se macOS eseguirà Trim su USB o FireWire, anche con una custodia compatibile?
David C.,

2

Sì, puoi abilitare TRIM su un SSD esterno. Possiedo un'unità Lacie Rugged USB / Thunderbolt da 128 GB e l'ho abilitata con l' Enabler TRIM . Lo sto usando come unità di avvio.

Non so se è intelligente abilitare TRIM ma non sono riuscito a trovare alcun post in cui risiederebbe che TRIM può danneggiare il tuo SSD esterno.

Ma in ogni caso, ho più backup del mio disco SSD.


In effetti è possibile, ma ciò non significa che venga utilizzata la funzione TRIM.
WaterBearer,

Grazie, non ci ho mai pensato. Come si può sapere se si utilizza TRIM?
cahuk,

Non lo so, forse guardando come sono archiviati i dati, i settori e i blocchi (non ho familiarità)
WaterBearer,

Penso che lo farebbe anche questo. Ma non ho ancora trovato nessuno script appropriato.
Cahuk,

1

Ho un ssd Crucial da 960 gb m500 che ho inserito in uno chassis thunderbolt / usb con unità G un paio di anni fa per la macchina del tempo e il backup manuale casuale dei file. Sembra che di recente abbia iniziato a rallentare con la "preparazione del backup" che dura un paio d'ore prima di eseguire il backup. Ho eseguito la forza del trim con l'unità collegata tramite un fulmine, il mio rapporto sul sistema osx ora dice che il trim è abilitato per questo dispositivo. Sto aspettando e vedo se fa la differenza!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.