Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

¿Cuál es la diferencia entre suspensión e hibernación?

Los modos de suspensión y de hibernación siempre aparecen en nuestras sesiones Linux, y seguramente muchos os beneficiéis de estos modos de ahorro de energía.

Sin embargo, para los que no tengáis muy claro qué es posible lograr con la suspensión o hibernación del PC, en Unixmen nos explican la diferencia claramente. De hecho, simplemente me limitaré a traducir y adaptar la excelente clarificación del artículo original:

1. El modo de suspensión detiene todas las operaciones de todos los procesos y salva el estado del sistema en memoria principal (RAM). El ordenador pasa a un modo de bajo consumo en el que el sistema aún necesita de energía. Hay varias formas de activar de nuevo la sesión, como por ejemplo pulsar una tecla o pulsar y soltar rápidamente el botón de encendido del PC o portátil. Para activar la suspensión en Linux basta con ejecutar el comando

sudo pm-suspend

2. El modo de hibernación traslada todos los datos de la memoria a la memoria de intercambio o swap, y además este modo le indica al gestor de arranque que inicie la sesión con el kernel adecuado para a continuación apagar la máquina. En este estado el sistema no necesita de energía alguna. Podemos volver a levantar la máquina pulsando el botón de encendido del PC o portátil, lo que causa que el kernel recargue el contenido de la memoria desde swap. Para activar la hibernación en Linux basta con ejecutar el comando

sudo pm-hibernate

Es interesante comprobar no obstante que dichos modos pueden dar problemas. Es el caso que cuentan en UbuntuVibes, donde publicaron una interesante noticia en la que nos avisaban de que el modo de hibernación no estará habilitado de forma nativa en Ubuntu 12.04, ya que esta característica no está soportada correctamente por dar muchos conflictos con el hardware.

En dicho post nos indican la forma de configurar el modo de hibernación si queremos usarlo, y que consiste en los siguientes pasos:

Primero probaremos si el comando funciona de forma normal:

sudo pm-hibernate

Si no lo hace tendremos que tocar la configuración de este fichero del sistema:

Advertencia, desplázate para continuar leyendo
sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pkla

Y añadir las siguientes líneas al mismo:

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Tras esto tendremos que reiniciar el equipo para disponer del modo de hibernación en Ubuntu 12.04.

50 Comentarios

Te recomendamos

Actualidad

El pasado 28 de abril de 2011 llegaba al mercado la versión final de Ubuntu 11.04 Natty Narwhal, una distribución que ya de por...

Miscelánea

Ni estábamos muertos, ni estábamos de parranda. Estábamos, como veis, dándole una vuelta a MuyLinux, que falta le hacía y se nos ha liado...

Actualidad

Kali Linux 2022.2 es la nueva versión de la distribución especializada en seguridad, la segunda en lo que llevamos de año y trae unas cuentas...

A fondo

La información sobre la que se sustenta esta entrada tiene un par de semanas, pero vale la pena no darla por perdida por las...