Para mí, Mountain Lion siempre parece dormir cuando no hay acción del usuario, incluso cuando la computadora todavía está haciendo algo. En mi caso, siempre duerme en medio de una operación por lotes en Lightroom 4.1, y ha dormido mientras Time Machine todavía está limpiando.
Según la revisión de ML de Siracusa, las aplicaciones deben escribirse para hacer "afirmaciones de poder" si quieren evitar que la computadora duerma. De lo contrario, duerma lo hará. ¿Parece una estrategia demasiado agresiva, especialmente para implementar de forma predeterminada en un nuevo sistema operativo? Debe haber muchas, muchas aplicaciones que no se han escrito para hacer estas afirmaciones de poder (incluso parece ser parte del proceso de copia de seguridad Time Machine de Apple).
¿Hay alguna preferencia oculta en algún lugar para volver al antiguo método de sueño al menos hasta que obtengamos un mejor soporte de aplicaciones para esto? No estoy buscando una solución para suprimir el sueño por completo (sé que puedo decirle a la computadora que nunca duerma), sino más bien dejar de dormir mientras todavía está haciendo algo.
Información adicional:
- Mi Mac no es compatible con Power Nap (mediados de 2009 13 "MBP)
- Mis configuraciones de energía en las preferencias del sistema están configuradas por defecto, de la siguiente manera:
pmset -g:
Active Profiles:
Battery Power -1*
AC Power -1
Currently in use:
hibernatemode 0
acwake 0
lidwake 1
halfdim 1
sleep 10
ttyskeepawake 1
sms 1
hibernatefile /var/vm/sleepimage
disksleep 10
displaysleep 2
pmset -g cap:
Capabilities for Battery Power:
displaysleep
disksleep
sleep
acwake
lidwake
lessbright
halfdim
sms
ttyskeepawake
hibernatemode
hibernatefile
Registro del sistema antes y después de un estado de suspensión problemático particular (la activación posterior no se debió a la entrada del usuario, sino a un "DarkWake"):
2012-07-27 00:32:07.343 com.apple.launchd[1]: (com.apple.iCloudHelper[3859]) Exited: Killed: 9
2012-07-27 00:32:07.000 kernel[0]: memorystatus_thread: idle exiting pid 3859 [com.apple.iCloud]
2012-07-27 00:32:12.416 com.apple.time[13]: Next maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
2012-07-27 00:32:12.416 com.apple.time[13]: Requesting maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
2012-07-27 00:32:13.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Sleep
2012-07-27 00:32:14.000 kernel[0]: 00000000 00000020 NVEthernet::setLinkStatus - not Active
2012-07-27 02:20:14.000 kernel[0]: Wake reason: RTC (Alarm)
2012-07-27 02:20:14.000 kernel[0]: RTC: Maintenance 2012/7/27 00:20:13, sleep 2012/7/26 22:32:15
2012-07-27 02:20:14.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
pmset -g
ypmset -g cap
en caso de que su configuración no sea estándar. Las diversas opciones de registropmset
también pueden ser invaluables para ver lo que está sucediendo (o ha sucedido) si system.log no está lo suficientemente detallado para sus necesidades.