Desde que Apple ofreció por primera vez los Mac con unidades SSD, han incluido compatibilidad con TRIM, un método para que el sistema operativo ayude a las unidades SSD a liberar espacio.
Índice de contenidos
Comando TRIM
El sistema operativo emite el comando TRIM para ayudar a una unidad SSD a limpiar los datos de los bloques de almacenamiento que ya no se necesitan. Esto ayuda al rendimiento de escritura de una unidad SSD al mantener más bloques de datos libres para escribir en ellos. También evita que la unidad SSD sea agresiva al limpiar y causar desgaste en los chips de memoria, lo que conduce a un fallo prematuro.
TRIM es compatible con OS X Lion (10.7) y posteriores, pero Apple sólo habilita el comando TRIM para su uso con las unidades SSD suministradas por Apple. No está claro por qué Apple limitó el soporte de TRIM de esta manera, pero la sabiduría convencional es que la implementación de TRIM depende del fabricante de las SSD, y cada fabricante de SSD utiliza una metodología TRIM diferente. Como tal, Apple sólo quería utilizar TRIM en las unidades SSD que hubiera certificado.
Eso nos dejó a aquellos de nosotros a los que nos gusta actualizar nuestros Macs en el frío, al menos cuando se trata de ejecutar SSDs que mejoran el rendimiento. Sin soporte para TRIM, existía la posibilidad de que, con el tiempo, nuestras costosas unidades SSD se ralentizaran, y veríamos una caída real del rendimiento por escrito en las unidades SSD.
Afortunadamente, existen algunas utilidades de terceros que pueden habilitar TRIM para las unidades SSD no suministradas por Apple, incluido TRIM Enabler. Estas utilidades utilizan el soporte TRIM incorporado de Apple; acaban de eliminar la posibilidad de que el sistema operativo compruebe si la unidad SSD está en la lista de fabricantes aprobados de Apple.
Apple pone TRIM a disposición de todos los SSDs
A partir de OS X Yosemite 10.10.4 y posteriores, Apple puso TRIM a disposición de cualquier unidad SSD, incluidas las instaladas por los bricoladores, como muchos de nosotros aquí en About: Macs, y muchos de ustedes. Pero aunque Apple ahora soporta las SSD de otros fabricantes, desactivó TRIM para las SSD no suministradas por Apple y dejó que el usuario activara manualmente la compatibilidad con TRIM, si así lo desea.
¿Debería usar TRIM?
Algunas unidades SSD de primera generación tenían implementaciones inusuales de la función TRIM que podrían provocar la corrupción de datos. En su mayor parte, estos primeros modelos de unidades SSD eran difíciles de encontrar, a menos que usted haya adquirido uno de una fuente especializada en productos usados, como mercados de pulgas, mercados de intercambio o eBay.
Una cosa que debe hacer es consultar con el fabricante de las unidades SSD para ver si hay actualizaciones de firmware para el modelo de unidades SSD que tiene.
Sin embargo, no son sólo las SSD más antiguas las que pueden tener problemas. Algunos modelos de unidades SSD populares, como Samsung 840 EVO, 840 EVO Pro, 850 EVO y 850 EVO Pro, han presentado problemas con TRIM que pueden provocar la corrupción de datos. Afortunadamente para nosotros, los usuarios de Mac, los problemas de TRIM de Samsung sólo se hacen evidentes cuando se utilizan con comandos TRIM en cola. OS X sólo utiliza comandos TRIM secuenciales en este momento, por lo que habilitar TRIM con la línea de SSDs Samsung debería estar bien, tal y como informa MacNN.
La importancia de las copias de seguridad
Puede utilizar el comando TRIM con las unidades SSD de otros fabricantes en un Mac Pro sin problemas, pero antes de activar TRIM asegúrese de que tiene un sistema de copia de seguridad en funcionamiento. Si una unidad SSD presenta un fallo causado por TRIM, es probable que implique el restablecimiento de grandes bloques de datos, lo que provocará una pérdida de archivos no recuperables. Siempre tenga un sistema de respaldo en su lugar.
Cómo habilitar TRIM en OS X
Antes de continuar, recuerde que la función TRIM está habilitada automáticamente para las unidades SSD suministradas por Apple; sólo tiene que ejecutar los siguientes pasos para las unidades SSD de otros fabricantes que haya instalado como actualizaciones.
Algunas notas adicionales sobre TRIM
TRIM no es compatible con las carcasas externas que utilizan USB o FireWire como método de conexión a su Mac. Los gabinetes Thunderbolt con SSDs soportan el uso de TRIM.
Desactivar TRIM para unidades SSD de terceros
Si decide que no desea tener TRIM activado para SSD de terceros, puede utilizar el comando TRIMforce para desactivar TRIM siguiendo las instrucciones anteriores y sustituyendo el comando Terminal por:
sudo TRIMforce disable
Al igual que cuando activaste TRIM, tendrás que reiniciar tu Mac para completar el proceso de desactivación de TRIM.