El modo de suspensión predeterminado utilizado por las computadoras portátiles Mac es un híbrido entre el modo de suspensión tradicional (suspender a RAM) y la hibernación (suspender a disco): el contenido de la RAM se guarda en el disco, pero la RAM también se mantiene encendida. Las Mac de escritorio usan el modo de suspensión tradicional (suspensión a RAM) de forma predeterminada.
Ver man pmset
:
SAFE SLEEP ARGUMENTS
hibernatemode takes a bitfield argument defining SafeSleep behavior.
Passing 0 disables SafeSleep altogether, forcing the computer into a reg-
ular sleep.
0000 0001 (bit 0) enables hibernation; causes OS X to write memory state
to hibernation image at sleep time. On wake (without bit 1 set) OS X will
resume from the hibernation image. Bit 0 set (without bit 1 set) causes
OS X to write memory state and immediately hibernate at sleep time.
0000 0010 (bit 1), in conjunction with bit 0, causes OS X to maintain
system state in memory and leave system power on until battery level
drops below a near empty threshold (This enables quicker wakeup from mem-
ory while battery power is available). Upon nearly emptying the battery,
OS X shuts off all system power and hibernates; on wake the system will
resume from hibernation image, not from memory.
0000 1000 (bit 3) encourages the dynamic pager to page out inactive pages
prior to hibernation, for a smaller memory footprint.
0001 0000 (bit 4) encourages the dynamic pager to page out more aggres-
sively prior to hibernation, for a smaller memory footprint.
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.
Para hacer que una computadora portátil o una Mac de escritorio siempre hiberne (suspenda en el disco), ejecute:
sudo pmset -a hibernatemode 25
Para hacer que una computadora portátil hiberne siempre con la batería, ejecute:
sudo pmset -b hibernatemode 25
Ajuste hibernatemode
a 25
disminuye el consumo de energía durante el sueño, pero hace despertar tomar más tiempo.
Algunos Macs nuevos ingresan automáticamente al modo de espera después de un período específico de tiempo de estar en modo de suspensión normal bajo ciertas condiciones. Consulte http://support.apple.com/kb/HT4392 (computadoras Mac: Acerca del modo de espera):
Macs que pueden usar el modo de espera:
- MacBook Pro (Retina, 13 pulgadas, finales de 2012) y posterior
- MacBook Pro (Retina, 15 pulgadas, principios de 2013) y posterior
- MacBook Pro (Retina, mediados de 2012)
- MacBook Air (mediados de 2010) y posterior
- Versiones de unidad SSD y Fusion de Mac mini (finales de 2012) y posteriores
- Versiones de unidad SSD y Fusion de iMac (finales de 2012) y posteriores
Las computadoras Mac fabricadas en 2013 o posterior entran en modo de espera después de tres horas de suspensión "normal". Las computadoras anteriores se activan después de poco más de una hora de sueño "normal".
Para ingresar al modo de espera, la computadora debe:
- Funciona con batería (si se trata de una computadora portátil Mac).
- No tiene dispositivos USB conectados.
- No tiene dispositivos Thunderbolt conectados.
- No tiene una tarjeta SD insertada.
- No tiene pantalla externa conectada.
man pmset
:
STANDBY ARGUMENTS
standby causes kernel power management to automatically hibernate a
machine after it has slept for a specified time period. This saves power
while asleep. This setting defaults to ON for supported hardware. The
setting standby will be visible in pmset -g if the feature is supported
on this machine.
standby only works if hibernation is turned on to hibernatemode 3 or 25.
standbydelay specifies the delay, in seconds, before writing the hiberna-
tion image to disk and powering off memory for Standby.
sudo pmset -c standbymode 1
habilitaría el modo de espera incluso cuando no esté con batería. sudo pmset -a standbydelay 1800
cambiaría el retraso antes de entrar en modo de espera a 30 minutos.
Algunas Mac también hibernan después de cuatro horas de sueño normal bajo ciertas condiciones. Ver http://support.apple.com/kb/HT1757 :
Con el lanzamiento de la actualización complementaria 2.0 de OS X Mountain Lion v10.8.2, se introdujo una nueva característica para entrar en suspensión segura después de cuatro horas de que la computadora se haya conectado a la alimentación de CA. Este es un esfuerzo por cumplir con los Estándares Europeos de Energía (ErP Lot6). Esto solo ocurrirá si no hay actividad inalámbrica o Ethernet y no hay actividad de dispositivos externos como dispositivos de almacenamiento USB.
man pmset
:
autopoweroff - Where supported, enabled per default as an implementation
of Lot 6 to the European Energy-related Products Directive. After sleep-
ing for <autopoweroffdelay> minutes, the system will write a hibernation
image and go into a lower power chipset sleep. Wakeups from this state
will take longer than wakeups from regular sleep. The system will not
auto power off if any external devices are connected, if the system is on
battery power, or if the system is bound to a network and wake for net-
work access is enabled.
autopoweroffdelay - delay before entering autopoweroff mode. (Value =
integer, in minutes)
No sé si hay alguna diferencia entre el modo de hibernación que se usa cuando hibernatemode
está configurado en 25
modo de espera y el modo de hibernación que se usa cuando autopoweroff
está habilitado.
Sin embargo, el modo de espera o la hibernación no ahorran tanta energía. Según el informe medioambiental de Apple , el MacBook Air actual de 13 pulgadas consume 0,25 W cuando está apagado y 0,68 W cuando está en modo de reposo con un voltaje de 230 V. La MacBook Air tiene una batería de 54 vatios-hora, por lo que una batería llena debería durar aproximadamente tres días cuando está en modo de suspensión (si la Mac no entra en modo de espera) y aproximadamente nueve días si la Mac está apagada. El consumo de energía en modo de hibernación o en espera probablemente esté cerca del consumo de energía cuando la Mac está apagada.