2024 Autor: Peter John Melton | [email protected]. Última modificación: 2023-12-16 04:49
Gracias a Mac OS X 10.10.4, ahora es posible habilitar TRIM en cualquier SSD en su Mac con un simple comando. Ya no tiene que deshabilitar las funciones de seguridad de OS X y modificar su sistema para hacer esto.
Por qué TRIM es importante y por qué las Mac no siempre lo habilitan de forma predeterminada
Cuando un sistema operativo utiliza TRIM con una unidad de estado sólido, envía una señal al SSD cada vez que borra un archivo. El SSD sabe que el archivo se elimina y puede borrar los datos del archivo de su almacenamiento flash. Con la memoria flash, es más rápido escribir en la memoria vacía: para escribir en la memoria completa, primero se debe borrar la memoria y luego escribir en ella. Esto hace que su SSD disminuya con el tiempo a menos que TRIM esté habilitado. TRIM garantiza que las ubicaciones físicas de la memoria NAND que contienen archivos eliminados se borren antes de que necesite escribir en ellas. El SSD puede administrar su almacenamiento disponible de manera más inteligente.
Windows 7 y las versiones más recientes han incorporado el soporte para TRIM, que habilitan para todos los SSD. Históricamente, Mac OS X solo ha habilitado TRIM para las unidades de estado sólido que proporciona Apple. Los usuarios que instalaron sus propios SSD tuvieron que buscar herramientas de terceros que habilitaran TRIM de una manera no compatible.
En OS X 10.10 Yosemite, Apple introdujo la "firma de kext" - la firma de extensión del kernel. Esto comprueba que todos los controladores en una Mac no hayan sido modificados o aprobados por Apple. Como las utilidades de habilitación de TRIM funcionaron en este nivel bajo, esto las bloqueó. Ahora era necesario deshabilitar el mecanismo de seguridad de firma de kext para habilitar TRIM para estas unidades, reduciendo la seguridad de una Mac. A partir de OS X 10.10.4, Apple ahora proporciona una forma oficial, pero no admitida, de habilitar TRIM para cualquier SSD.
¿Es seguro habilitar TRIM en su SSD?
Si es seguro hacerlo depende de la SSD que esté usando en su Mac. Apple no quiere ser responsable de ningún problema, por lo que OS X oculta esta funcionalidad detrás de un comando y un mensaje de advertencia aterrador.
Cada unidad de estado sólido implementa TRIM de una forma ligeramente diferente, y muchos fabricantes de SSD solo realizan pruebas reales de compatibilidad en Windows. La compañía de búsqueda Algolia encontró algunos errores de corrupción de datos con ciertos SSD de Samsung con TRIM en Linux, y pueden surgir problemas similares si habilita TRIM para dichas unidades en una Mac. También ha habido informes de que algunas unidades Cruciales no funcionan correctamente con TRIM en Linux.
De hecho, el kernel de Linux contiene una lista negra de SSD que no admiten TRIM correctamente. Probablemente no debería activar trimforce si tiene uno de los SSD que aparecen en esta lista negra en su Mac.
Más allá de eso, la mayoría de las unidades de disco parecen funcionar correctamente con TRIM en Mac OS X. Los usuarios de Mac han usado las utilidades de terceros que habilitan TRIM durante años con una variedad de SSD. Es posible que desee investigar un poco y ver qué han experimentado otros usuarios de Mac al habilitar TRIM con su SSD antes de continuar.
Activar TRIM con trimforce
Apple agregó silenciosamente un nuevo comando llamado "trimforce" en una actualización menor a OS X 10.10 Yosemite - OS X 10.10.4. Esta utilidad también se incluye en OS X 10.11 El Capitán.
Este comando activa TRIM para cada SSD en tu Mac. Desactiva la comprobación que solo permite que TRIM funcione con las unidades de estado sólido OEM proporcionadas por Apple. Después de ejecutarlo, TRIM se habilitará para todas sus unidades de estado sólido. No hay forma de habilitar TRIM para un SSD y dejarlo deshabilitado para otro.
Advertencia: ¡Lo haces bajo tu propio riesgo! Siempre es una buena idea tener copias de seguridad de sus archivos importantes, por si acaso.
Para ejecutar trimforce, abra una ventana de Terminal (presione Comando + Espacio, escriba Terminal y presione Entrar para iniciar un terminal a través de Spotlight). Escriba el siguiente comando en la ventana de la terminal y presione Enter:
sudo trimforce enable
Ingrese la contraseña de su cuenta de usuario cuando se le solicite. Después de hacerlo, deberá leer una advertencia de miedo y aceptar al escribir un y.
Su Mac se reiniciará inmediatamente después de aceptar la segunda pregunta con un y. Después de que se reinicie, TRIM se habilitará para todos los SSD conectados a su Mac.
Si desea deshabilitar trimforce y solo usar TRIM para las unidades de estado sólido OEM de Apple, abra una ventana de Terminal nuevamente y ejecute el siguiente comando:
sudo trimforce disable
De manera realista, esto debería funcionar correctamente con la mayoría de las SSD en una Mac, al igual que habilitar TRIM funciona correctamente para la mayoría de las SSD en Linux. Pero hay algunos valores atípicos, y Apple no quiere ser responsable si el hardware de su SSD no implementa TRIM correctamente y tiene problemas.
Recomendado:
Cómo encontrar servicios de terceros para usar con Google Home
Google Home trae muchas de las increíbles funciones de Google Assistant a tu sala de estar. Los desarrolladores también pueden agregar nuevas funciones, lo que hace que el potencial de Google Home sea prácticamente ilimitado. Ni siquiera tienes que instalar nada. A continuación le indicamos cómo encontrar y utilizar servicios de terceros.
¿Necesito "optimizar" mi SSD con software de terceros?
Las unidades de disco mecánicas tradicionales deben desfragmentarse para obtener un rendimiento óptimo, aunque Windows ahora hace un buen trabajo de forma automática. Algunas compañías de software afirman que sus herramientas pueden "optimizar" los SSD, al igual que los desfragmentadores de disco podrían acelerar las unidades mecánicas.
Cómo verificar si TRIM está habilitado para su SSD (y habilitarlo si no lo está)
Windows 7 y superior están configurados para habilitar automáticamente TRIM en unidades de estado sólido. No debería preocuparse por habilitar TRIM usted mismo. Pero, si desea verificar que Windows ha habilitado TRIM, puede hacerlo.
Cómo verificar, deshabilitar, habilitar el soporte TRIM en Windows 10
Aprenda cómo verificar, deshabilitar o habilitar el soporte TRIM en Windows 10 para hacer que su SSD o unidades de estado sólido funcionen con un rendimiento óptimo. TRIM es una sugerencia de nivel de almacenamiento, NTFS envía para algunas operaciones en línea normales como "eliminar archivo". NTFS enviará tales sugerencias de recorte cuando los archivos se eliminen o se muevan de esas regiones.
Optimice y acelere su unidad SSD con Tweak-SSD para Windows 10
Tweak-SSD es una herramienta gratuita de optimización de SSD para Windows que le permite ajustar, optimizar y acelerar su unidad de estado sólido configurando las mejores configuraciones y reduciendo el acceso de lectura y escritura a su SSD.