32 votos

Optimizar el macbook pro para unidades internas SSD+HDD

He actualizado mi MacBook Pro sustituyendo el SuperDrive por un SSD. Ahora estoy usando el SSD como volumen de arranque y tengo todas mis aplicaciones. Mi carpeta de inicio está en el HDD.

Mi pregunta es cómo optimizar mi configuración para la velocidad/rendimiento/vida útil.

Algunas preguntas específicas

  • ¿Es el SSD el lugar ideal para las aplicaciones?
  • ¿Dónde debe ubicarse el archivo de intercambio? ¿Disminuirá la vida útil del SSD?

Las especificaciones de mi ordenador

A screenshot of Lion's System Information front page describing a MacBook Pro 15", Mid-2010 with a 2.66 GHz Intel Core i7 processor, 8 GB of 1067 MHz DDR3 RAM, a NVIDIA GeForce GT 330M graphics card with 512MB of VRAM running Mac OS X Lion 10.7.1 (build 11B26).

0 votos

1 votos

Ayudaría que incluyeras la marca (marca y modelo) del SSD que compraste. Las especificaciones de tu Mac son menos importantes en este caso.

38voto

¿Es el SSD el lugar ideal para las aplicaciones?

El SSD es el lugar ideal para todos tus datos. Sin embargo, si tienes poco espacio (como la mayoría de los propietarios de SSD), se recomienda "descargar" algunos de los tipos de archivos más grandes y genéricos (música, películas, etc.) y no afectará negativamente al rendimiento de tu día a día.

Sin embargo, dicho esto, tener la carpeta de inicio en una unidad separada puede ser una exageración, ya que hay muchos archivos pequeños alojados allí (preferencias de aplicaciones, cachés de programas y otras misceláneas) que ayudan a que el software y el sistema funcionen de manera eficiente, y al hacerlo, es posible que inadvertidamente disminuir su rendimiento de forma moderada a bastante sustancial en algunos casos.

También hay que tener en cuenta que OS X creará archivos tmp según sea necesario e incluso hará malabares de un lado a otro dependiendo de la demanda y todo esto se escribe en la unidad donde está instalado tu sistema (lugares como /var/tmp, etc.). Y la verdad, no tiene mucho sentido comprar un SSD para aprovechar sus ventajas si vas a descargar todo. Los SSD son baratos hoy en día y todos tienen garantías más largas (la mayoría son de 5 años) que la mayoría de los HDD tradicionales.

¿Dónde debe ubicarse el archivo de intercambio? ¿Disminuirá la vida útil del SSD?

Deja el archivo de intercambio en paz. Una de las primeras cosas que hacen los nuevos propietarios de unidades SSD es recorrer sus sistemas buscando en todos los rincones formas de evitar las lecturas y escrituras (léase: desgaste lento de las celdas), en última instancia, en un intento de alargar la vida de su unidad, como si tuvieran sólo unos pocos meses ( BitMICRO ha desmontado algunos de los mitos sobre la vida útil de las SSD ). Es una tarea imposible. OS X (y todos los demás sistemas operativos) realizan millones y millones de pequeñas lecturas/escrituras de ida y vuelta en sus tareas.

Los archivos se almacenan en caché varias veces y se hace mucho "vudú" bajo el capó. Lion, con las versiones, las copias de seguridad locales de Time Machine, etc., lo es doblemente. Te llevará a la locura si te preocupas constantemente por los ciclos de lectura/escritura y todos aquellos que sugieren la deshabilitación de la swap, la ejecución sin atime, o incluso la creación de un disco RAM, sólo están vendiendo aceite de serpiente (sin embargo, hay algunas optimizaciones que puede realizar para liberar espacio o reducir el desgaste del SSD, pero a menudo implican la desactivación de servicios, lo que puede ser útil para algunos). Ninguno de ellos presenta nunca datos reales y concretos sobre sus aumentos de rendimiento. Mi coche se conduce mucho mejor después de un buen lavado y detallado, pero está claro que el agua y el jabón no afinan los motores. Es un efecto placebo y es bastante fuerte.

Ahora la nueva tendencia es el TRIM. En primer lugar, el único artículo genuino sobre el tema (que ha sido criticado hasta cierto punto, aunque nadie lo ha desacreditado rotundamente) muestra que OS X se beneficia muy poco de TRIM. En segundo lugar, Habilitador TRIM (desarrollado por Oskar Groth) ha sido un punto de controversia últimamente, ya que algunos afirman que el instalador es inherentemente defectuoso. Grant Pannell se encargó de para arreglarlo . Pero aún queda una pregunta: ¿Necesita OS X TRIM? Y si es un "sí" rotundo, ¿en qué circunstancias?

En la actualidad, muchos fabricantes de SSD están incorporando sus propias rutinas de recogida de basura en la propia unidad. Todos los conjuntos de chips SandForce vienen con algo llamado reciclador , "que realiza inteligentemente la recolección de basura con el menor impacto en la resistencia del flash" (y ahora es el consenso que TRIM no debe ser utilizado para cualquier SSD con estos controladores). Por lo tanto, añadir TRIM sólo sirve para añadir sobrecarga y disminuir el rendimiento, aunque sólo ligeramente (basado en mis propias pruebas usando XBench y Prueba de velocidad HD ). Otros fabricantes, como Kingston, también están siguiendo su ejemplo añadiendo la recolección de basura nativa directamente en el controlador (aunque esto no es nada nuevo). Por lo tanto, no basta con activar el interruptor de TRIM y suponer que te beneficia.

Aunque la red está llena de desinformación y rumores, una persona en particular (Hyram) ha publicado información interesante sobre el tema. Puede dirigirse a aquí para leer más sobre lo que tiene que decir en cuanto a por qué exactamente Apple ha no elegido para habilitar TRIM para todos los SSD (asegúrese de leer su comentario de seguimiento también, sólo un par más abajo). Él habla de lo siguiente en su post inicial:

Apple ha bloqueado la compatibilidad con TRIM por una muy buena razón: su código funciona de forma fiable con las unidades SSD que han decidido utilizar y no con otras, porque han programado bucles de temporización críticos en nanosegundos que coinciden perfectamente con los tiempos de acceso de las controladoras utilizadas en las unidades SSD de Apple. El uso de estos controladores con otras controladoras puede, en el mejor de los casos, ralentizarlas, y en el peor, aumentar el efecto térmico que mata las células de almacenamiento al forzar a la controladora a actuar cuando no está del todo preparada. Este aumento térmico acelera la muerte del SSD, reduciendo la ya de por sí escasa vida útil a seis meses, si no menos.

Además, está el tema de Sandforce. Las unidades SSD que utilizan uno de los controladores DuraClass de Sandforce (SF1200 o superior) no necesitan TRIM en absoluto, ya que tienen su propio sistema de recogida de basura y nivelación del desgaste que utiliza escrituras paralelas, ya que en realidad hay dos conjuntos de controladores de chip incorporados: mientras uno satisface las demandas del host en la lectura y escritura de los datos solicitados, el otro gestiona de forma autónoma las matrices de estado sólido, cambiando los datos a los que se accede con regularidad a nuevas celdas, actualizando los índices de los bloques y, en general, distribuyendo la carga de trabajo para garantizar que los efectos térmicos se mantengan en un mínimo absoluto. Al activar TRIM, la unidad SSD se ve obligada a trabajar el doble, ya que ahora hay dos sistemas de gestión de elementos separados, uno del sistema operativo y otro integrado en el propio dispositivo. Esto aumenta drásticamente el daño térmico y, de nuevo, reduce la vida útil de la unidad.

Aunque nadie ha confirmado oficialmente si está en lo cierto o no, habría que ser bastante espeso para ignorar por completo su advertencia. Para decirlo sin rodeos, tiene sentido. Si el asunto no es más que decirle a una extensión del kernel que active el interruptor de TRIM para todos los SSD, no tendría mucho sentido que Apple no para hacerlo. Muchos argumentarían que Apple lo hace para que se compren sus costosas unidades SSD, pero según mi experiencia, Apple se dedica a ampliar la experiencia del usuario, no a sofocarla. Existe una gran cantidad de periféricos baratos de terceros en el mercado (desde adaptadores de vídeo hasta ratones y teclados) y Apple no ha impedido que ninguno de ellos funcione de forma óptima. ¿Por qué iban a empezar con los SSD? Está claro que aquí hay algo más.

Te insto a que mires tu SSD y averigües si tiene recolección de basura a bordo. E incluso si no lo tiene, me gustaría pensar en TRIM. Tengo entendido e interpretado que TRIM es un obsoleto en favor de una recolección de basura mucho más eficiente.

En realidad, todas las unidades SSD tienen una garantía mínima de 3 años (la mayoría de los fabricantes la han ampliado a 5) y, si la unidad falla antes de ese plazo, recibirá una nueva. Anandtech ha escrito un excepcional artículo sobre el estado actual de las SSD que pueden ser útiles, pero incluso esas cosas no deberían asustarte. Simplemente haz copias de seguridad periódicas y disfruta de tu nuevo disco, equilibrando el espacio limitado, por supuesto.

1 votos

Este es un increíble escrito sobre el tema, gracias. :)

1 votos

Tenía la impresión de que TRIM era simplemente un mensaje que el sistema operativo enviaba a la controladora para indicarle que un determinado rango de datos ya no era necesario, por lo que la unidad sabía que no debía preocuparse por mantener los datos en futuras escrituras, y podía recolectar la basura a su antojo.

4voto

sydlawrence Puntos 915

Sí, absolutamente mantenga todas sus aplicaciones en el SSD. Perderías muchas de las ventajas de cambiar a un SSD si mantuvieras las aplicaciones en el disco duro principal.

En cuanto al archivo de intercambio, parece que hay un buen debate tanto a favor como en contra sobre el tema como en Super User y oficial Documentos de soporte de Windows 7 . Mi idea es activar TRIM en la unidad (usando el práctico Habilitador TRIM ) y mantener el intercambio en el SSD. TRIM ayudará a minimizar las lecturas/escrituras, y todo lo que he leído implica que, incluso considerando el peor caso de degradación del intercambio, la unidad durará mucho más que el ordenador en el que está.

1 votos

Espero que mi SSD tenga más o menos el mismo coste de propiedad que una batería; al final, ambas son consumibles. Si creo que voy a agotar una batería o una unidad (o si quiero una cobertura de 3 años, compro AppleCare). Mantengo la unidad de arranque original y una copia de seguridad actual, por lo que no me preocupa que se desgasten y tengan que ser enviadas para su cambio en garantía. El aumento de velocidad es tan espectacular que quiero que todo lo que pueda caber esté en la unidad más rápida. Si tienes un disco que no sea de Apple, puedes añadir cobertura o elegir uno con un periodo de garantía que te guste.

0voto

Alex Andrews Puntos 1

Acabo de apagar mi intercambio por completo. Tengo 8Gb de ram en mi MBP 2009. Simplemente no veo el valor en la adición de Virtual-RAM (lo que el viejo Mac OS lo llamó) donde nunca parece que realmente necesita ninguna, y si algo sólo ralentiza el sistema. El sistema ha estado funcionando fresco y limpio desde hace un tiempo. Estoy seguro de que alguien dirá alguna razón por la que eso es "peligroso". Pero es un portátil, tiene una batería, OSX está diseñado para hibernar antes de que la batería se agote. De todos modos, rara vez ejecuto aplicaciones que consuman 8Gb de RAM. Estoy pensando en mover mi carpeta de inicio, y sí, la carpeta de la biblioteca de inicio tiene un montón de datos específicos del usuario para cada aplicación, pero la unidad que estoy planeando para descargar a es un híbrido. Así que estoy seguro de que gran parte de los datos de la biblioteca va a terminar en la parte de 4 Gb SSD de la unidad híbrida, ya que se accede con frecuencia.

0voto

user42397 Puntos 144

Vale, esto es mucho más tarde, pero por supuesto, ahora crearías/utilizarías una unidad de fusión con tus SSD(s) y HDD(s). Entonces, el sistema operativo se encargará de poner los archivos de acceso frecuente en el SSD y los archivos de menor uso en el HDD.

Automáticamente.

0 votos

Esto requiere una unidad combinada de fusión HDD/SSD, ¿correcto?

0 votos

No, puedes construirlo tú mismo con un SSD y un HDD del montón.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X