Activación de TRIM en Mac OS X 10.7.2 Lion
Si tienes instalado un Disco de estado sólido (SSD) en tu Mac y la unidad vino instalada por Apple, el soporte para TRIM viene activado por defecto, pero si compraste el disco por tu cuenta y se lo instalaste tu, ese soporte lo tienes que activar tu solo. Apple solo ofrece TRIM bajo sus propios discos SSD y en el caso de unidades de terceros, es el usuario el que debe modificar la extensión de kernel que controla el disco para activar este soporte.
En informática, una orden TRIM permite a un sistema operativo decirle a una unidad de estado sólido (SSD) qué bloques de datos ya no están en uso, como los datos dejados al borrar ficheros. Una operación del SO como un borrado generalmente sólo marca los bloques implicados como no usados. TRIM permite que el SO pase esa información al controlador de la SSD, que de otra manera no sabría qué bloques puede eliminar.
El propósito de la instrucción es mantener la velocidad de la SSD durante toda su vida útil, evitando la ralentización que los primeros modelos sufrían al llegar a escribir en todas las celdas al menos una vez.
Algunos usuarios han decidido usar TRIM Enabler (versión 1.1 o 1.2), pero mientras esta solución es perfecta para Snow Leopard, no es la mas adecuada para Lion, principalmente porque usa una Extensión de Kernel de Mac OS X 10.6 Snow Leopard en vez de parchear convenientemente la extensión para Lion.
Sobre Lion, lo mejor es parchear la extensión de Kernel para poder activar el soporte TRIM.
Paso a paso con el Terminal
Hacemos copia de seguridad de la extensión que vamos a parchear
Parcheamos el archivo para activar el soporte TRIM
Limpiamos la caché de extensiones de Kernel
sudo kextcache -system-caches
Ahora solo queda reiniciar.
Si en el futuro quieres desactivar el soporte TRIM necesitarás usar estos comandos:
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
Y si algo va terriblemente mal, siempre puedes recuperar la extensión original:
Debes reiniciar después de cada uno de estos dos pasos.
Lo que hace este parche
Este parche reemplaza la cadena de texto APPLE SSD en el archivo IOAHCIBlockStorage por ceros, para saltarse la protección impuesta por Apple para usar TRIM solo en los discos duros SSD que instala la compañía.
Para comprobar si ha funcionado, abre el Perfil del Sistema, haz click en más información y elige la opción Serial-ATA: aparecerá en la etiqueta Soporte TRIM si está activado el mismoç: sí o no.
Recuerda que si tienes un SSD de primeras generaciones, puede que no tenga soporte TRIM incorporado.
Fuente: Grant Pannell







Que me recomendáis hacer ?
http://forums.macrumors.com/showthread.php?t=1131828
Adicionalmente, algunos usuarios se han encontrado con problemas al activar TRIM sobre ese disco bajo OSX y Lion, así que si no lo tienes seguro, Garbage Collection (que no sustituye TRIM, pero ayuda) debería ser suficiente para ti.
Un saludo
---------------
http://www.faq-mac.com
Por cierto , se os ha olvidado comentar que para que el sistema TRIM funcione, una vez activado hay que llenar de ceros el espacio vacio para que el sistema conozca que sectores estan llenos y cuales vacios.
Un saludo.
He seguido los pasos y en el momento de parchear el archivo para activar el soporte TRIM me aparece el siguiente error:
<code>Can't open /System/Library/Extensions/IOAHCIFamily.kext
/Contents/PlugIns/IOAHCIBlockStorage.kext/
Contents/MacOS/IOAHCIBlockStorage/: Not a directory.</code>
Tengo un disco Mushkin SSD de 240GB (modelo MKNSSDCR240GB)
¿Alguna sugerencia?
Gracias!
Can't open /System/Library/Extensions/IOAHCIFamily.kext
/Contents/PlugIns/IOAHCIBlockStorage.kext/
Contents/MacOS/IOAHCIBlockStorage/: Not a directory.
---------------
http://www.faq-mac.com
Hasta ahora desde que tengo el SSD no se me había quedado colgado así nunca, siempre me había ido ligerísimo.
Alguien está sufriendo los mimos problemas? A qué puede ser debido?
Gracias.
Saludos
---------------
http://www.faq-mac.com
El resultado da la sensación de ir algo mas fluido en el arranque, iremos viendo con el paso del tiempo.
Lo que no poneis es donde se puede comprobar si esta activo:
Dentro de Información del sistema, en el apartado Serial-ATA podemos ver nuestra unidad SSD en la cual aparace la opción de si TRIM esta activo o no.
(A lo mejor alguien no sabe donde mirarlo, no?)
La contraseña es la misma que tienes de administrador, si no tienes es simplemente dandole a enter cuando te la pida y dejandolo en blanco.