¿Las MacBooks tienen una verdadera opción de "Hibernación"?

Recientemente cambié de Windows a una MacBook pro. En Windows, existen las siguientes opciones de apagado:

  • En espera : la máquina entra en un "sueño ligero" del que puede despertarse muy rápidamente (como en unos segundos), pero se consume mucha energía.

  • Hibernar : el sistema operativo descarga el estado actual del sistema (incluido el contenido de la RAM) en un archivo y luego apaga la máquina. La reactivación tarda más que desde el modo de espera, pero no hay consumo de energía latente.

  • Apagar : el sistema operativo se apaga y la máquina se apaga.

En OS X, lo que puedo ver es

  • Suspender : ¿parece equivalente al modo de espera, o una forma aún más ligera de suspensión, ya que Mail parece continuar buscando nuevos correos electrónicos?

  • Apague y restaure todas las aplicaciones en el próximo inicio: apaga la máquina, parece iniciar el sistema operativo desde cero y reinicia todas las aplicaciones; por lo que puedo decir, no es hibernación

  • Apague y no restaure las aplicaciones - apague

¿Es esto correcto y OS X no tiene un verdadero modo de "hibernación" que puede escribir su estado en el disco? Porque eso es lo que estoy buscando realmente. Se habla de un modo de "Sueño seguro" en Internet, pero no puedo verlo en mi menú OS X. ¿Está oculto en 10.7?

En realidad, no se agota tanta batería mientras está en modo de suspensión ni en MacBooks u otras computadoras portátiles. Además, a partir de Windows Vista, el sistema operativo vuelca el contenido de la memoria en el disco incluso si pasa al modo de espera estándar para que pueda quitar la batería o cortar el adaptador de corriente. Por supuesto, solo a menos que lo deshabilites.

Respuestas (4)

Sí, tiene una opción de hibernación. Apple lo llama Safe Sleep. Cuando pones la Mac en modo de suspensión, OS X vuelca la memoria RAM en el disco y pasa al modo de suspensión normal (como el modo de suspensión de Windows). Cuando la batería es demasiado débil para mantener la memoria RAM en modo de espera, la computadora se apaga. Luego está en el modo que llama hibernación, que técnicamente se llama "modo ACPI S4" o "suspender en disco".

Puede forzar "Suspender en disco" desactivando la suspensión estándar mediante SmartSleep o mediante pmsetla línea de comandos. Su página man tiene mucha información sobre Safe Sleep.

Para ver los pmsetcomandos reales, consulte aquí: superuser.com/a/630985/73619
¿Cuál es la diferencia entre las opciones 'Apagar y restaurar' e 'Hibernar' mencionadas anteriormente?
@genonymous ¿Qué quiere decir con "apagar y restaurar"?
Eso tiene tan poco sentido para mí. Lo tengo al 100%, lo pongo a hibernar, en 24 horas lo enciendo y tengo 99% de batería. ¿Aquí qué? Tengo el 100%, lo pongo a dormir, cuando la batería tiene el 10%, va a hibernar, ¿y luego obtengo el 10% de la batería?

Cuando las computadoras portátiles más nuevas se ponen a dormir, deben guardar el contenido de la RAM, /var/vm/sleepimagepero también deben mantener la RAM encendida. Las Mac de escritorio deberían usar el modo de suspensión normal de forma predeterminada.

man pmset:

hibernatemode = 0 (binary 0000) by default on supported desktops. The
system will not back memory up to persistent storage. The system must
wake from the contents of memory; the system will lose context on power
loss. This is, historically, plain old sleep.

hibernatemode = 3 (binary 0011) by default on supported portables. The
system will store a copy of memory to persistent storage (the disk), and
will power memory during sleep. The system will wake from memory, unless
a power loss forces it to restore from disk image.

hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The
system will store a copy of memory to persistent storage (the disk), and
will remove power to memory. The system will restore from disk image. If
you want "hibernation" - slower sleeps, slower wakes, and better battery
life, you should use this setting.
  • 0 (modo de suspensión tradicional): activación y suspensión rápidas, ahorra espacio en disco
  • 3 (modo de suspensión seguro predeterminado): activación y suspensión rápidas, el estado se mantiene cuando se pierde energía
  • 25 (hibernación): ahorra energía, el estado se mantiene cuando se pierde energía

Puede ver con qué modo usa su Mac pmset -g | grep hibernatemodey cambiarlo con sudo pmset -a hibernatemode $mode.

Algunas Mac más nuevas admiten un modo de espera en 10.8 y versiones posteriores. Incluso si hibernatemodese configuró en 3, apagan la memoria después de un poco más de una hora de sueño.

Útil para tener la nota adicional en el modo de espera, aunque a veces creo que no se activa y la Mac agota su batería antes de hibernar.
Entonces, para hibernar mi Mac, primero configuraría hibernatemode=25 y luego cerraría la tapa o daría el comando pmset sleepnow. ¿Y luego recuerda volver a poner el modo de hibernación como estaba la próxima vez que me despierte? Lástima que no hay pmset hibernatenowcomando.
También creo que el "más en espera" ya no es una cosa o simplemente no funciona. El artículo vinculado incluso está archivado.
Si ayuda a alguien más: pmsettiene -by -copciones para la batería y el cargador respectivamente, para que pueda configurar diferentes modos de hibernación dependiendo de si su MacBook está con batería o está enchufada. Lo usé para configurar el modo Hibernar (25) mientras estaba con batería, pero el modo de suspensión normal (3) mientras está enchufado a la corriente.

Ampliando la respuesta anterior de Max Ried, he estado usando esta aplicación gratuita para habilitar la hibernación en mis Mac durante al menos los últimos 5 años: Hibernate de Patrick Stein . Lo configuré en el modo "solo hibernación", y cada vez que pongo mi mac en "Dormir", salta directamente aSafeSleep.

Hasta ahora no he tenido ningún problema que pueda probar que haya sido causado directamente por esta aplicación; es decir, mi computadora rara vez falla o se bloquea, y la "hiberno" repetidamente cuando necesito llevar mi computadora portátil a algún lugar conmigo (en lugar de apagarla) a menudo durante semanas sin problemas.

Debo mencionar que mi Mac más reciente es una MacBook Pro de 4 a 5 años, por lo que no he probado esta aplicación en máquinas más nuevas.

Lo probé en mi MacBook Pro 2017 (Catalina), parece que ya no funciona.

Además, el póster original señala que las máquinas con OS X en reposo continúan revisando periódicamente el correo, etc. Esta es una función en las máquinas más nuevas (debutó en la MacBook Air de 2011) llamada PowerNap. En efecto, la computadora se despierta periódicamente y brevemente del modo de suspensión para manejar tareas recurrentes.

Un resumen de http://support.apple.com/kb/HT5394 de Apple :

Mientras duerme, Power Nap le permite a su Mac hacer cosas como verificar periódicamente si hay correo nuevo, calendario y otras actualizaciones de iCloud. Cuando se conecta a la alimentación de CA, Power Nap también puede realizar cosas como copias de seguridad de Time Machine en una AirPort Time Capsule y descargar actualizaciones de software OS X mientras su Mac duerme.

Cuando su Mac compatible entra en modo de suspensión, Power Nap sigue funcionando para hacer lo siguiente:

  • Correo: recibe mensajes nuevos.
  • Contactos: sus contactos se actualizan con cualquier cambio que haya realizado en otro dispositivo.
  • Calendario: reciba nuevas invitaciones y actualizaciones de calendario.
  • Recordatorios: los recordatorios se actualizan con cualquier cambio que haya realizado en otro dispositivo.
  • Notas: las notas se actualizan con cualquier cambio que haya realizado en otro dispositivo.
  • Documentos en su cuenta de iCloud: iCloud transfiere cualquier edición que haya realizado en un documento a su computadora portátil Mac.
  • Photo Stream: su Photo Stream se actualiza con nuevas fotos de su iPhone, iPad o iPod touch.
  • Find My Mac: localiza una computadora portátil Mac perdida incluso cuando está en modo de suspensión.
  • VPN a pedido: actualizaciones de correo electrónico corporativo de forma segura.
  • Administración de dispositivos móviles: bloquee y borre la computadora de forma remota.

Power Nap hace más cuando su Mac está enchufada a una toma de CA:

  • Descarga actualizaciones de software
  • Realiza copias de seguridad con Time Machine
  • Realiza la indexación de Spotlight
  • Continúa las descargas en segundo plano de los elementos de la Mac App Store, incluidas las actualizaciones de software
  • Actualiza el contenido del Centro de ayuda
  • Soporte Wake on Wireless para estaciones base inalámbricas de Apple y de terceros
Es mejor incluir un enlace a la fuente al citar si es posible.
@dwightk Gracias por la edición y la crítica constructiva.
Esto es muy interesante (me he estado preguntando por qué mi Macbook siempre tiene los últimos correos electrónicos a pesar de que se suponía que estaba durmiendo), pero realmente no veo cómo se relaciona con esta pregunta específica.
El enlace muestra que Power Nap está realmente disponible en MacBook Air (finales de 2010) y posteriores, con OS X Mountain Lion v10.8.2 o posterior.