¿Puede Mountain Lion tomar una Mac dormida y escribir la memoria RAM en el disco después de un tiempo de espera?

¿Es posible configurar OSX Mountain Lion para pasar de suspensión a RAM a suspensión a disco después de cierta cantidad de minutos?

El modo de suspensión predeterminado parece suspenderse en RAM hasta que la batería está casi vacía. Esto hace que sea problemático viajar con la computadora portátil, ya que se garantiza que la batería se agotará después de cerrar la tapa y guardar la computadora en la bolsa durante uno o dos días.

Respuestas (1)

De acuerdo con la pmsetpágina del manual,

hibernatemode = 3 (binario 0011) por defecto en portátiles compatibles. El sistema almacenará una copia de la memoria en el almacenamiento persistente (el disco) y encenderá la memoria durante la suspensión. El sistema se reactivará desde la memoria, a menos que una pérdida de energía lo obligue a restaurar desde la imagen del disco.

Pero entonces también

standby hace que la administración de energía del kernel hiberne automáticamente una máquina después de que haya estado inactiva durante un período de tiempo específico. Esto ahorra energía mientras duerme. Esta configuración está predeterminada en ACTIVADO para el hardware compatible. La configuración en espera estará visible en pmset -g si la función es compatible con esta máquina.

el modo de espera solo funciona si la hibernación está activada en el modo de hibernación 3 o 25.

(que es por defecto en portátiles compatibles)

standbydelay especifica el retraso, en segundos, antes de escribir la imagen de hibernación en el disco y apagar la memoria para Standby.

En mi máquina, con configuraciones que creo que son predeterminadas, cuando escribo pmset -g |grep standbydelayobtengo el resultado de 4200, lo que significa que después de 70 minutos de suspensión, la máquina corta la alimentación a la memoria y restaura desde la imagen de la memoria guardada en el disco duro.

Si su configuración no se ve así, el pmsetcomando podría ser su nuevo amigo.

¿Qué tipo de máquina tienes y devuelve pmset -g | grep standby0 o 1? En mi MacBook Pro 2011 con 10.8.1, tengo 0 con un retraso de 4200 (no los he cambiado). Podría estar equivocado, pero creo que esta función está deshabilitada de forma predeterminada para Mac sin SSD (ya que tardan mucho más en activarse desde el disco).
Tengo una MacBook Air y en mi máquina, devuelve 1.