¿Cuáles son las diferencias entre standby e hibernate? ¿Cuándo se debe usar cada uno?

Supongo que por “espera”, quiere decir suspender . Lo que hace suspender es poner el hardware en un estado de baja potencia y guarda su sesión de computación en la memoria RAM. La máquina se reanuda , y rápidamente, cuando la “despierta”.

En el caso de suspender / reanudar , se utiliza una pequeña cantidad de energía de la batería y, a menudo, puede ahorrar un tiempo considerable en lugar de apagar completamente la computadora. Cuando pasas por un ciclo de suspensión / reanudación, todos los programas que dejaste abiertos se reabrirán justo donde los dejaste.

Pros: Ciclos rápidos entre uso normal (es decir, alta potencia) y suspensión / espera de baja potencia.

Contras: Si bien suspender / reanudar es excelente si mantiene su computadora conectada a la alimentación de CA, si tiene una computadora portátil y la mantiene suspendida con la batería, debe planear enchufarla en algún momento, especialmente si su batería no es nueva y a su máxima capacidad. La batería de mi computadora portátil actual es lo suficientemente vieja como para poder suspenderla desde la noche hasta la mañana, pero si quisiera permanecer suspendida por más de, por ejemplo, entre ocho y 12 horas, tendría que enchufarla.

Hibernate toma la sesión de su computadora y, en lugar de guardarla en la RAM como suspender, guarda la sesión en el disco y se apaga por completo. Usted sale de Hibernate, generalmente, presionando el botón de encendido. La máquina se inicia y después de un cierto período de tiempo restaura su sesión de computación.

Pros: Hibernate no depende de la energía de la batería para almacenar los datos de su sesión.

Contras: regresar de Hibernate no es tan rápido como regresar de Suspender.

FWIW: Nunca sentí la necesidad de Hibernate. Casi siempre uso Suspender / Reanudar.