¿Cómo mantener un SSD en forma en Yosemite?

11

A partir de OS X 10.10, Apple utiliza la firma kext. Desde entonces se ha convertido en difícil y peligroso para activar manualmente TRIM para SSD de terceros en OS X. Eso significa que los usuarios con SSD que no sean de Apple tarde o temprano verán velocidades de escritura degradantes.

Entonces me pregunto cuáles son mis opciones para evitar esta situación. Algunos enfoques que se me ocurren implican problemas adicionales:

  • ¿Tiene conocimiento de algún enfoque alternativo que no requiera desactivar la firma kext?
  • ¿Existen herramientas o trucos para limpiar manualmente un SSD (es decir, emitir un comando TRIM)?
  • Si decidiera temporalmente usar una herramienta como TRIM Enabler, ¿durante cuánto tiempo debería estar activado para limpiar el disco?

Para resumir: No TRIM en Yosemite. ¿Qué puedo hacer?

    
pregunta n1000 02.01.2015 - 22:50

5 respuestas

9

EDIT 3:

¡Sí! Desde el lanzamiento de 10.10.4, Apple ahora ofrece una nueva herramienta llamada trimforce , permitiendo a los usuarios activar TRIM también en discos no compatibles. Así que ahora la respuesta definitiva y final es:

sudo trimforce enable

/ EDIT 3

EDIT 1:

¡Finalmente encontré un camino! Aparentemente hay un buen truco oculto en la herramienta fsck como dice esta respuesta .

Por lo tanto, en el futuro, iniciaré el modo de usuario único (presione + S en la pantalla de inicio) de vez en cuando y emitirá el comando fsck -fy . Revisará el disco y terminará con el mensaje Trimming unused blocks.

/ EDIT 1

EDIT 2:

Así que hay una nueva herramienta llamada Disk Sensei que se especializa exactamente en ese problema. Tiene un comando TRIM manual y lo ayuda a activar y desactivar el inicio de sesión kext de Yosemite.

/ EDIT 2:

Además, leí sobre DiskFresh que de alguna manera lograría lo que originalmente estaba pidiendo. Esta herramienta de Windows (se requiere la partición Bootcamp) reescribirá todos los datos de las particiones o un disco completo. Este enfoque parece un poco menos doloroso que borrar mi SSD y restaurarlo desde una copia de seguridad. Sin embargo, también viene con la desventaja de hacer un ciclo de escritura adicional.

    
respondido por el n1000 19.04.2015 - 20:34
0

El enfoque alternativo consistiría en dejar la mayor cantidad de espacio libre de SSD posible para que GC funcione correctamente.

Hice esto, es decir, habilité TRIM en la computadora de los clientes justo cuando se lanzó Yosemite y no entendí completamente las consecuencias. Ahora solo espero que instale la actualización con el nuevo AppleAHCIBlockStorage antes de que intente con cmd + optn + p + r por alguna razón.

Ahora no lo haría en nada, excepto en tu computadora, con lo que puedes lidiar con estar inactivo durante un tiempo si borras la NVRAM. Tenías que tener otro Mac o medios de arranque / instalar medios alrededor e impresión de sudo nvram boot-args = kext-dev-mode = 1 .

    
respondido por el iskra 02.01.2015 - 23:11
0

Dependiendo del fabricante del SSD, he leído que reiniciar su máquina y mantener presionada la tecla de opción, lo que lo llevará al selector de disco de inicio y luego lo dejará en ese estado durante unas horas sin elegir un el disco de arranque permitirá que comience la recolección de basura, creo que lo leí en MacGeekGab de MacObserver o tal vez fue el podcast, no estoy seguro. ¿Has oído esto para ser verdad? @PascalCouq

    
respondido por el Todd 04.01.2015 - 21:51
0

Es posible que desee probar el software "disktester". Tiene una función de reacondicionamiento que aparentemente funciona con SSD. Todavía no lo he intentado, pero parece bastante legítimo.

    
respondido por el Spencer 04.05.2015 - 20:28
0

¡Recomiendo habilitar recortar y hacer actualizaciones de firmware! :)

    
respondido por el Esdras Lopez 20.06.2016 - 06:37

Lea otras preguntas en las etiquetas