Tu Mac y el modo hibernación

Hay cuatro estados posibles en los que se mueve tu Mac: activo, cuando lo estás utilizando, reposo, cuando el Mac pasa a un estado de bajo consumo de energía, hibernación (que es el estado del que vamos a hablar hoy) y apagado … que requiere poca explicación.

La hibernación es un estado de tu Mac orientado específicamente a los portátiles. Cuando un portátil se queda sin batería, este estado se activa y antes de que se apague, coge todo el contenido de la memoria RAM y lo guarda en una imagen de disco … en el disco duro. Así, cuando vuelvas a conectar el Mac a la corriente, rápidamente recuperará el punto exacto en el que se apagó, extrayendo todo el contenido de la RAM desde esa imagen de disco.

Esta operación, extremadamente útil para los portátiles, sin embargo, tiene poco sentido en los ordenadores de escritorio, por motivos evidentes.

En el caso de los ordenadores de escritorio, al no tener sentido, simplemente debería estar desactivado este modo, pero aparentemente te puedes encontrar este archivo por dos motivos: porque Lion ha activado esta opción (aparentemente algunos usuarios se han encontrado con este problema después de la última actualización de Lion) o porque han migrado la instalación de un portátil a un ordenador de escritorio usando un software de clonación (Carbon Copy Cloner, SuperDuper, etc.). La mejor forma de comprobar si en tu ordenador de escritorio está esa imagen es ir al Finder,  ir al menú Ir>ir a la carpeta e introducir en el campo /var/vm

Si allí encuentras un archivo que se llama sleepimage (y tu Mac es de escritorio, es decir, un Mac Mini, un iMac o un Mac Pro), lo puedes borrar. Ahorrarás tanto espacio en GB como memoria tengas instalada. Y si tienes mucha, pues ahorrarás bastante espacio.

Además debes asegurarte de que (y seguimos con los ordenadores de escritorio) este estado en tu Mac esté desactivado.

Abre el Terminal en Aplicaciones > Utilidades y escribe:

pmset -g | grep hibernatemode

Puedes recibir dos contestaciones de tu Mac:

hibernatemode 0 (que quiere decir que está apagado)
hibernatemode 3 (que quiere decir que está activado)

Si tu Mac de escritorio devuelve la segunda respuesta (3), lo mejor que puedes hacer es desactivar el modo hibernación usando el comando:

sudo pmset -a hibernatemode 0

Y luego borrando manualmente el archivo sleepimage.

En el caso de los portátiles, la cosa cambia. Esta opción es interesante si trabajas siempre con la batería al límite y en situaciones en que la pérdida de datos es crítica, pero si generalmente tu portátil tiene frecuente acceso a fuentes de energía, el modo hibernación puede serte innecesario sobre todo en un entorno muy específico: cuando tu portátil usa un SSD: Como los SSD tienen una importante limitación de espacio, si tu portátil tiene 4 GB de RAM (o más) te vas a encontrar que sobre un disco de 64 GB, parte de ese crítico espacio se va a ir a un archivo que se mantiene en el tiempo sin ningún tipo de utilidad, ya que se escribe solo cuando se necesita y solo se usa una vez.

Así que la opción es desactivar el estado usando los comandos especificados arriba y además borrando el archivo sleepimage de forma manual. Siempre puedes volver a activar este comportamiento usando:

sudo pmset -a hibernatemode 3

Si lo necesitas en un caso de emergencia, como por ejemplo cuando estás trabajando con batería, un flujo de trabajo crítico que te costará reconstruir y no tienes acceso a un enchufe, pero más allá de esa situación, y sobre todo si usas un SSD, el modo hibernación no es más que una forma de llenar tu disco duro con información que solo se usa una única vez.

0 0 votos
Article Rating
Subscribe
Notify of
9 Comments
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
corilde
corilde
12 years ago

Gracias! Desde la última actualización se había activado y me estaba volviendo loco para saber dónde estaban mis gigas en mi disco SSD. El problema es que desactivado (comprobado por terminal), reinicio y la imagen vuelve aparecer consumiendo los gigas. Alguna explicación?

inquilino
inquilino
12 years ago

Entonces en el iMac ¿no merece ponerle en hibernación? Normalmente lo que hago es ponerlo en reposo, pero creo que es lo mismo, dejo el ordenador apagado pero sin estarlo, se para el disco duro y se queda en silencio 🙂 Si toco el teclado se activa otra vez, es lo que sale con la combinación de teclas (opción-comando-expulsar), igual me estoy liando con los términos.

Mi duda es si este modo merece la pena en un iMac o es mejor apagarle.

Saludos y gracias.

inquilino
inquilino
12 years ago

Veo que me he liado 🙂

Gracias.

corilde
corilde
12 years ago

Estoy usando Lion. Muchas gracias Carlos, restaurando por defecto el modo hibernación y asegurando que ahora estuviera desactivado, creo que ya está solucionado. Muchísimas gracias.

ana_y_ramon
ana_y_ramon
12 years ago

6Gb que acaban de despejarse en el SSD. ¡Muchísimas gracias por el artículo!

Yinno Salazar
Yinno Salazar
9 years ago

Cómo puedo utilizar el modo hibernación en una iMac (mi trabajo requiere tener múltiples aplicaciones y ventanas abiertas simultáneamente) el modo suspensión no es una opción para recuperar la sesión puesto que se corta el suministro de energía en la oficina durante las noches. ¿Que me aconsejas?

9
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x