¿Es posible habilitar TRIM para un SSD externo?

10

Tengo un iMac de 2011, Mac OS X 10.6.8 y un SDD en una carcasa FW800 / USB3. ¿Qué interfaz me permite habilitar TRIM: USB2, USB3, FW800 o Thunderbolt?

Portador de agua
fuente
1
La interfaz que utiliza para conectar el disco externo a su computadora no tiene relación con el soporte TRIM y otros comandos ATA. Además, su computadora no tiene USB 3 ni Thunderbolt. Por lo tanto, he eliminado ese segmento de su pregunta para que su pregunta esté mejor enfocada.
Cajunluke
@CajunLuke, el iMac de mediados de 2011 debería tener Thunderbolt: fue parte de la actualización, ¿no? (consulte support.apple.com/kb/HT4619. ) Sin embargo, tiene razón: el soporte TRIM no depende de la interfaz.
JW8
@ JW8 Facepalm. Por alguna razón, pensé que habían sido lanzados este año, así que pensé que los modelos 2011 eran demasiado viejos. Tienes razón: los modelos de 2010 no tendrían TB, los modelos de 2011 sí.
Cajunluke
1
Es mi pregunta, sé mejor lo que quiero saber para que no lo edites, especialmente si no sabes de qué estás hablando.
WaterBearer

Respuestas:

7

Según OS X Daily , TRIM está habilitado para todas las unidades SSD de Apple, pero no para unidades de terceros. El artículo afirma que una utilidad de terceros, Trim Enabler , también activa TRIM para unidades de terceros. Se pueden encontrar más detalles en la página del desarrollador . Tenga en cuenta que esta utilidad no es oficialmente compatible con Apple, por lo que debe realizar una copia de seguridad antes de instalarla.

La interfaz del disco externo no debería importar para el soporte TRIM (USB 2, FW800 o Thunderbolt). Sin embargo, tenga en cuenta que las Mac no comenzaron a admitir de forma nativa USB 3 hasta junio de 2012; con su iMac 2011 estaría utilizando USB 2 con una de esas unidades.

JW8
fuente
1
Estrictamente hablando, no es "efectivamente" USB 2, es USB 2.
Cajunluke
@CajunLuke, de hecho tienes razón. Quise decir que la unidad USB 3 se trataría como una unidad USB 2: la unidad no puede aprovechar los beneficios de USB 3.
JW8
2
TRIM en OS X no debe habilitarse al azar. Tiene problemas conocidos con las unidades basadas en SandForce y puede no ser beneficioso para otros. Apple no lo habilita por una razón y no es para vender más de sus SSD.
El autor de Trim Enabler dice que no cree que se pueda habilitar en un SSD externo, que depende de Apple, lo que significa que la interfaz sí importa.
WaterBearer
@ user2113, ¿puede proporcionar una referencia a eso? No lo veo ...
JW8
7

Me doy cuenta de que esta pregunta tiene más de 4 años, pero estoy agregando un comentario porque esta página fue el primer resultado de una búsqueda en Google sobre el tema y algunos de los comentarios están desactualizados, mientras que otros simplemente estaban equivocados.

Apple agregó soporte nativo TRIM en OS X 10.6.8 pero solo para SSD OEM de Apple. Para sortear esa restricción, el software como el activador TRIM de Cindori permitió que TRIM se utilizara en SSD de terceros. Más tarde, OS X 10.10 (Yosemite) introdujo un requisito de seguridad llamado firma kext que impedía que TRIM Enabler funcionara sin desactivar completamente la firma kext. Luego, en OS X 10.10.4, Apple introdujo un comando "trimforce" que habilitó TRIM en SSD de terceros sin desactivar la firma kext. (Tengo fuentes, pero Stack Exchange no me permite publicar más de 2 enlaces)

Al contrario de muchos de los comentarios aquí, la interfaz sí importa. La gran mayoría de los receptáculos USB no admiten TRIM, pero supuestamente hay algunos que lo admiten, como el controlador de puente USB JMS 578 (fuente: http://bbs.pceva.com.cn/thread-125643-1-1. html ) Los cinco gabinetes / bases USB 3 que tengo son compatibles. Firewire supuestamente admite TRIM, pero no lo he probado. La mayoría de los gabinetes Thunderbolt deberían admitir TRIM, y actualmente tengo TRIM habilitado en un SanDisk Extreme SSD en un gabinete Akitio Thunderbolt 2. Usé el comando trimforce en la terminal para habilitarlo.

Para verificar si su gabinete es compatible con TRIM, deseará ir a Apple> Acerca de esta Mac> Informe del sistema> Hardware> SATA / SATA Express> y buscar "Soporte de TRIM" en las especificaciones del gabinete. Si el soporte TRIM no está en la lista, su gabinete probablemente no sea compatible con TRIM. Si aparece en la lista pero dice "No", puede intentar activar TRIM utilizando el comando trimforce en la terminal. Simplemente abra la Terminal y escriba "sudo trimforce enable". Una vez que su computadora se reinicie, verifique nuevamente el Informe del sistema para ver si el Soporte TRIM cambió a Sí.

Finalmente, TRIM sí importa, incluso para los SSD modernos con recolección de basura sofisticada. Experimenté esto de primera mano cuando mi SSD SanDisk comenzó a disminuir a medida que envejecía antes de habilitar TRIM en él. Aquí hay un artículo bueno, pero algo desactualizado: http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim- Correcto/

Craig Volpe
fuente
Toda buena información, pero noto que el indicador de soporte TRIM solo aparece en la lista de dispositivos SATA, es decir, solo SATA y Thunderbolt. ¿Sabes si macOS ejecutará Trim a través de USB o FireWire, incluso con un gabinete compatible?
David C.
2

Sí, puede habilitar TRIM en un SSD externo. Soy propietario de una unidad Lacie Rugged USB / Thunderbolt de 128 GB y la habilité con TRIM Enabler . Lo estoy usando como unidad de arranque.

No sé si es inteligente habilitar TRIM, pero no pude encontrar ninguna publicación donde pudiera decirse que TRIM puede dañar su SSD externo.

Pero, en cualquier caso, tengo varias copias de seguridad de mi unidad SSD.

cahuk
fuente
De hecho, puede hacerlo, pero eso no significa que se utilice la función TRIM.
WaterBearer
Gracias, nunca pensé en eso. ¿Cómo puede saber si se utiliza TRIM?
cahuk
No sé, tal vez al observar cómo se almacenan los datos, los sectores y los bloques (no estoy familiarizado)
WaterBearer
Creo que eso también lo haría. Pero todavía no encontré ningún script apropiado.
cahuk
1

Tengo un Crucial 960gb m500 ssd que puse en un chasis Thunderbolt / usb de unidad G hace un par de años para la máquina del tiempo y la copia de seguridad manual de archivos al azar. Parece que recientemente comenzó a disminuir la velocidad con un mensaje de "preparación de copia de seguridad" que dura un par de horas antes de realizar la copia de seguridad. Ejecuté la fuerza de recorte con la unidad conectada a través de rayo, Mi informe del sistema osx ahora dice que el ajuste está habilitado para este dispositivo. ¡Estoy esperando y viendo si hace la diferencia!

Ross Elkins
fuente