Cómo acelerar OSX Lion mientras duermes

Contenido del Bootcamp dirigido por:

os-x-lion
¿Qué encontrarás en este post?

Cómo acelerar OSX Lion

Hace no mucho hice un intento de pasarme a OSX  Lion instalándolo primero en un HD externo que uso también para guardar copias de seguridad de Time Machine y un clon arrancable creado con SuperDuper! (nunca eres lo bastante paranoico). Luego, tuve que encontrar cómo acelerar OSX Lion y no morir en el intento. Tras arrancar desde el HD externo, cual no sería mi sorpresa al comprobar que Lion no solo no es más lento que Snow Leopard, sino que resultaba más rápido, incluso teniendo en cuenta que arrancaba de un HD externo. Claramente había gato encerrado (chiste fácil).

Cómo acelerar OSX Lion

El malo de la película: fragmentación

Entre los usuarios de mac hay un mito recurrente: la fragmentación es cosa de Windows. Lamento ser yo el que os lo tenga que decir y pincharos el globo, pero…NO. La fragmentación es un fenómeno inevitable cuando intentas guardar datos de tamaño variable en un dispositivo de tamaño finito. Al igual que la 2ª Ley de la Termodinámica y la tostada y la mermelada, se trata de una manifestación de la Ley de Murphy y cómo tal no hay escapatoria.

ley de murphy

El origen de ese mito (que HFS+ no padece de fragmentación) posiblemente se deba a que para ficheros pequeños (de hasta 20Mb) el propio sistema se encarga de desfragmentarlos sobre la marcha. HFS+ también hace esfuerzos loables para evitar la fragmentación de ficheros mayores, pero esto solo aplaza el problema: inevitablemente tu sistema de ficheros se fragmentará y el rendimiento se verá muy afectado. Este deterioro será particularmente rápido si:
  1. El disco está bastante lleno
  2. Creas, modificas y destruyes archivos de gran tamaño, como por ejemplo si editas videos de gran tamaño o ahem, ahem, descargas películas y series de gran tamaño.
Es decir, La Sinde tiene razón y el vicio de las series se paga, si no con el trullo como desean los hijos de Sauron, al menos con la fragmentación.

Como desfragmentar un disco duro de OSX con HFS+

Aquí viene la parte «difícil» sobre cómo acelerar OSX Lion. La solución para desfragmentar es, al igual que en Windows (si, Windows 😉 ejecutar algún desfragmentador. Para Mac tenemos iDefrag (se han partido el coco) que parece francamente bueno. Sin embargo hay otra solución que además de gratis resulta bastante buena: la que descubrí sin querer. 🙂
Haz un clon de tu partición activa con SuperDuper! a algún otro disco duro. Hazlo periódicamente y siempre tendrás una copia arrancable de todos tus datos. La copia que hace SuperDuper! es fichero a fichero, es decir, de paso que copia reorganiza los datos en la partición de destino de tal forma que la fragmentación es mínima.
Por lo tanto, haz una copia con SuperDuper! durante el día, y por la noche déjalo copiando esa copia, de vuelta a tu partición activa. Por la mañana, cuando despiertes, tu disco estará notablemente menos fragmentado y sensiblemente más rápido.

Más información sobre HFS+ y la fragmentación en OSX

Si quieres más información sobre el funcionamiento interno de HFS+ y los métodos que utiliza para reducir la fragmentación, puedes leer este artículo sobre el «efecto secundario» de la copia de SuperDuper!.
Y si quieres aprender más sobre programación, echa un vistazo a nuestros bootcamps de programación y tecnología, como el bootcamp Aprende a Programar desde Cero.