ALEGSA.com.ar

Definición de Hibernar (informática)

Significado de Hibernar: En informática, hibernar o hibernación es una característica que poseen muchos sistemas operativos que permite que el contenido de la memoria RAM sea ...
01-08-2023

 


Definición de Hibernar (informática)

 

En informática, hibernar o hibernación es una característica que poseen muchos sistemas operativos que permite que el contenido de la memoria RAM sea escrito en un medio no volátil de almacenamiento (como el disco duro) antes de apagar el sistema. De esta manera, cuando la computadora es nuevamente encendida, el sistema puede continuar exactamente en la misma posición que se dejó al hibernarlo, como si nada hubiese pasado.

En general, restaurar una hibernación es más rápido que reiniciar o apagar el sistema.

La hibernación es muuy útil en las notebooks, que generalmente van a hibernar automáticamente cuando la batería está por terminarse.

En inglés: hibernate, también llamada en Linux "suspend to disk" (suspender a disco).

La función de hibernación es especialmente conveniente en situaciones en las que necesitamos apagar el sistema, pero deseamos mantener abiertas todas nuestras aplicaciones y documentos. Al hibernar la computadora, todos los datos y programas abiertos se guardan en el disco duro, lo cual nos permite retomar nuestro trabajo exactamente donde lo dejamos al encenderla nuevamente.

Además de ser una opción útil en notebooks con batería baja, la hibernación también es beneficiosa en casos donde no queremos perder nuestra sesión de trabajo, pero necesitamos trasladar la computadora a otro lugar. Al hibernarla, podemos desconectarla de la fuente de alimentación y retomar nuestra sesión en otro momento sin perder ningún dato o configuración.

Es importante destacar que la hibernación requiere de un espacio adecuado en el disco duro para almacenar la información de la memoria RAM. Esto significa que si el disco duro está casi lleno, es posible que la opción de hibernación no esté disponible. En estos casos, es recomendable liberar espacio en el disco o utilizar otras opciones de ahorro de energía como el modo de suspensión, que consume menos energía pero no guarda los datos en el disco duro.

En resumen, la función de hibernación en los sistemas operativos permite ahorrar tiempo al retomar nuestras actividades donde las dejamos, conservando todos los datos y aplicaciones abiertas. Es especialmente útil en notebooks con batería baja o para trasladar la computadora sin perder nuestro progreso. Sin embargo, es necesario contar con suficiente espacio en el disco duro para poder utilizar esta función correctamente.




Usos de Hibernar



Después de la hibernación, el hardware se apaga como un apagado regular. La hibernación es un medio de evitar la carga de guardar datos no guardados antes de apagarlo y restaurar todos los programas en ejecución después de encenderlo de nuevo. La hibernación se utiliza en los ordenadores portátiles, que disponen de una batería limitada. Puede configurarse para que se active automáticamente en caso de alarma de batería baja. La mayoría de los ordenadores de sobremesa también admiten la hibernación, principalmente como medida general de ahorro de energía.




Comparación de Hibernar con Modo Suspensión (Sleep mode)



Muchos sistemas también admiten un modo de suspensión de bajo consumo en el que las funciones de procesamiento de la máquina se apagan, utilizando un poco de energía para preservar el contenido de la memoria RAM y permitir el despertar. La reanudación instantánea es una de las ventajas del modo de suspensión sobre la hibernación.

Un sistema hibernado debe arrancar y volcar los datos en la memoria RAM, lo que normalmente lleva tiempo. Un sistema en modo de reposo sólo necesita encender la CPU y la pantalla, lo cual es casi instantáneo.

Por otro lado, un sistema en modo de suspensión sigue consumiendo energía para mantener los datos en la memoria RAM.

Desconectar la alimentación de un sistema en el modo de suspensión provoca la pérdida de datos, mientras que cortar la alimentación de un sistema en hibernación no supone ningún riesgo; el sistema hibernado puede reanudarse cuando y si se restablece la alimentación.

Tanto los sistemas apagados como los hibernados pueden consumir energía en standby a menos que estén desenchufados.



Hibernar en Windows



En los ordenadores con Windows, la hibernación sólo está disponible si todos los controladores de hardware y dispositivos son compatibles con ACPI y plug-and-play. La hibernación puede ser invocada desde el menú Inicio o desde la línea de comandos.

Windows 95 soporta la hibernación a través de controladores suministrados por el fabricante de hardware y sólo si hay hardware y BIOS compatibles. Dado que Windows 95 sólo admite la administración avanzada de energía (APM), la hibernación se denomina Suspensión de disco. Windows 98 y posteriores son compatibles con ACPI. Sin embargo, la hibernación a menudo causaba problemas ya que la mayoría del hardware no era totalmente compatible con ACPI 1.0 o no tenía controladores WDM. También hubo problemas con el sistema de archivos FAT32.

Windows 2000 es el primer Windows que soporta la hibernación a nivel de sistema operativo (estado de reposo ACPI S4 controlado por el sistema operativo) sin controladores especiales del fabricante del hardware. Un archivo oculto del sistema llamado "hiberfil.sys" en la raíz de la partición de arranque se utiliza para almacenar el contenido de la memoria RAM cuando el ordenador hiberna. En Windows 2000, este archivo es tan grande como la RAM total instalada.

Windows Me, la última versión de la familia Windows 9x, también es compatible con la hibernación controlada por el sistema operativo y requiere un espacio en disco igual al de la memoria RAM del ordenador.

La hibernación y la reanudación son mucho más rápidas ya que las páginas de memoria se comprimen utilizando un algoritmo mejorado; la compresión se superpone a las escrituras de disco, las páginas de memoria no utilizadas se liberan y las transferencias DMA se utilizan durante la E/S.

hiberfil.sys contiene más información, incluido el estado del procesador. Este archivo fue documentado por un investigador de seguridad Matthieu Suiche durante Black Hat Briefings 2008, quien también proporcionó un marco de trabajo forense para gestionar y convertir este archivo en un volcado de memoria legible. El algoritmo de compresión también fue documentado posteriormente por Microsoft.

Aunque Windows XP agregó soporte para más de 4 gigabytes de memoria (a través de Windows XP 64-bit Edition y Windows XP Professional x64 Edition), este sistema operativo, así como Windows Server 2003, Windows Vista y Windows Server 2008 no soportan la hibernación cuando esta cantidad de memoria está instalada debido a problemas de rendimiento asociados con el almacenamiento de un grupo tan grande de datos de RAM en el disco.

Windows Vista introdujo una función de suspensión híbrida, que guarda el contenido de la memoria en el disco duro, pero en lugar de apagarla, entra en modo de suspensión. Si se interrumpe la alimentación, el equipo puede reanudarse como si estuviera en estado de hibernación.

Windows 7 introdujo la compresión en el archivo de hibernación y estableció el tamaño predeterminado en el 75% de la memoria física total. Microsoft también recomienda aumentar el tamaño utilizando la herramienta powercfg.exe en algunas cargas de trabajo poco comunes en las que la huella de memoria (memory footprint) supera esa cantidad. Se puede establecer entre el 50% y el 100%, aunque no se recomienda reducirlo.

Windows 8: el algoritmo de reanudación a partir de la hibernación de Windows 8 está optimizado para múltiples núcleos. Windows 8 también introduce una función de arranque híbrido. Cuando los usuarios seleccionan la opción Apagar, hibernan el equipo, pero cierran todos los programas y cierran la sesión de usuario antes de la hibernación. Según Microsoft, una hibernación regular incluye más datos en las páginas de memoria que tardan más tiempo en escribirse en el disco. En comparación, cuando la sesión de usuario está cerrada, los datos de hibernación son mucho más pequeños y, por lo tanto, se tarda menos tiempo en escribir en el disco y reanudar. Windows 8 también guarda la imagen del núcleo. Los usuarios tienen la opción de realizar un apagado tradicional manteniendo presionada la tecla Mayúsculas mientras hacen clic en Apagar.

La hibernación suele estar infrautilizada en los entornos empresariales, ya que es difícil habilitarla en una gran red de ordenadores sin recurrir a software de gestión de la alimentación de los PC de terceros. Esta omisión de Microsoft ha sido criticada por haber provocado un enorme despilfarro de energía.

La mayoría de los productos ofrecen integración con Active Directory y configuraciones por usuario o por máquina con planes de energía más avanzados, planes de energía programados, funciones contra el insomnio e informes sobre el uso de energía en la empresa. Entre los proveedores destacados se incluyen 1E NightWatchman, Data Synergy PowerMAN (Software), Faronics Power Save y Verdiem SURVEYOR.

Es posible desactivar la hibernación y eliminar hiberfil.sys.



Hibernar en Linux



En el kernel de Linux, la hibernación es implementada por swsusp, que está integrado en la serie 2.6. Una implementación alternativa es TuxOnIce que está disponible como parches para la versión 3.4 del núcleo. TuxOnIce ofrece ventajas como el soporte para el multiprocesamiento simétrico y el precalentamiento. Otra implementación alternativa es uswsusp, a la que los tres se refieren como "suspend-to-disk".



Hibernar en MacOS



En los Mac, una función conocida como Suspensión segura guarda el contenido de la memoria volátil en el disco duro del sistema cada vez que el Mac entra en modo Suspensión. El Mac puede despertarse instantáneamente del modo de reposo si no se ha perdido la alimentación de la RAM. Sin embargo, si se interrumpiera el suministro de energía, por ejemplo, al retirar las pilas sin conexión a la red eléctrica, el Mac se despertaría del modo de reposo seguro, restaurando el contenido de la memoria del disco duro, ya que el proceso de hibernación del modo de reposo seguro se produce durante el modo de reposo normal, el menú de Apple no dispone de una opción de "hibernación".

Se agregó la función de suspensión segura en los modelos Mac a partir de la PowerBook G4 (SD de doble capa) de octubre de 2005. El modo de suspensión seguro requiere Mac OS X v10.4 o superior.

Poco después de que Apple empezara a admitir el modo de suspensión seguro, los entusiastas del Mac lanzaron un hack para habilitar esta función en ordenadores Mac mucho más antiguos que ejecutan Mac OS X v10.4. El sistema operativo Mac OS clásico también admitía la hibernación, pero esta función fue eliminada por Apple.



La computadora no sale de la hibernación o suspensión



Si su computadora, notebook o laptop no sale del estado de hibernar o stand by, pruebe lo siguiente:

- Desenchufe la laptop.

- Retire la batería un tiempo (1 minuto).

- Vuelva a colocar la batería.

- Vuelva a enchufar su laptop a la corriente eléctrica

- Presione el botón de encendido.

- Si no enciende, presione el botón de encendido unos 10 segundos (algunas fuentes indican hasta 30 segundos).


Si sigue sin encender, retire la batería, pero deje enchufada la laptop. Presione el botón de encendido.

Si sigue sin encender, probablemente sea un problema de energía y deberá llevarla al servicio técnico.


Resumen: Hibernar



Hibernar en informática significa guardar la memoria de la computadora en el disco antes de apagarse, para luego continuar donde se dejó. Es más rápido que reiniciar. Es útil para notebooks cuando la batería está baja. En inglés: hibernate o suspend to disk.




¿Cuál es la diferencia entre hibernar y apagar mi computadora?



La principal diferencia radica en el estado en el que se guarda el contenido de la memoria RAM. Al apagar la computadora, se pierde toda la información en la RAM, mientras que al hibernar se guarda en un medio no volátil de almacenamiento, lo que permite retomar exactamente en el mismo punto una vez que se encienda nuevamente.


¿Es seguro hibernar mi computadora?



Sí, hibernar tu computadora es una opción segura. El sistema operativo se encarga de almacenar el contenido de la memoria RAM de manera segura en el disco duro u otro medio de almacenamiento. Sin embargo, es importante tener en cuenta que es recomendable guardar los archivos abiertos antes de hibernar para evitar posibles pérdidas de información.


¿Cuánto tiempo puedo dejar mi computadora hibernando sin afectar su rendimiento?



No existe un límite de tiempo específico para dejar una computadora hibernando. Puedes dejarla hibernando durante días o incluso semanas sin que esto afecte su rendimiento. Sin embargo, es recomendable reiniciarla periódicamente para aplicar actualizaciones y mantener el rendimiento óptimo del sistema operativo.


¿Se consume energía mientras la computadora está hibernando?



Cuando una computadora entra en estado de hibernación, el consumo de energía se reduce considerablemente, pero no es nulo. Algunos componentes, como la placa base, siguen consumiendo una pequeña cantidad de energía para mantener algunas funciones activas. Sin embargo, el consumo es muy bajo en comparación con el estado de encendido normal.


¿Qué sucede si mi computadora se queda sin batería mientras está hibernando?



Si tu computadora se queda sin batería mientras está en estado de hibernación, se detendrá y perderá el contenido de la memoria RAM. Al encenderla nuevamente, se iniciará como si hubiera sido apagada normalmente y no podrás retomar el estado anterior. Por eso, es recomendable asegurarse de que la batería esté cargada o conectar la computadora a una fuente de alimentación antes de hibernar.


¿Existen riesgos de pérdida de datos al hibernar mi computadora?



En general, no hay riesgos de pérdida de datos al hibernar una computadora. El sistema operativo se encarga de guardar y restaurar el estado anterior de manera segura. Sin embargo, es importante tener precauciones como guardar los archivos abiertos antes de hibernar y mantener copias de seguridad periódicas para prevenir posibles pérdidas de datos en caso de fallas o errores inesperados.





Terminología relacionada



Apagar

ACPI


Autor: Leandro Alegsa
Actualizado: 01-08-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de Hibernar. Recuperado de https://www.alegsa.com.ar/Dic/hibernar.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Usa nuestro buscador para definiciones, informática y tecnologías

Artículos relacionados


Diccionario informático