Pour moi, Mountain Lion semble toujours dormir lorsqu'il n'y a aucune action de l'utilisateur, même lorsque l'ordinateur fait encore quelque chose. Dans mon cas, il dort toujours au milieu d'une opération par lots dans Lightroom 4.1, et il a dormi pendant que Time Machine est toujours en train de nettoyer.
Selon la revue ML de Siracusa, les applications doivent être écrites pour faire des "affirmations de puissance" si elles veulent empêcher l'ordinateur de dormir. Sinon, dormez. Cela semble être une stratégie beaucoup trop agressive, surtout pour l'implémentation par défaut dans un nouvel OS? Il doit y avoir de très nombreuses applications qui n'ont pas été écrites pour faire ces affirmations de puissance (y compris cela semble faire partie du processus de sauvegarde Time Machine d'Apple).
Y a-t-il une préférence cachée quelque part pour revenir à l'ancienne méthode de sommeil au moins jusqu'à ce que nous obtenions un meilleur support d'application pour cela? Je ne cherche pas une solution pour supprimer complètement le sommeil (je sais que je peux simplement dire à l'ordinateur de ne jamais dormir), mais plutôt d'arrêter de dormir pendant qu'il fait encore quelque chose.
Information additionnelle:
- Mon Mac ne prend pas en charge Power Nap (mi-2009 13 "MBP)
- Mes paramètres d'alimentation dans les préférences système sont définis par défaut, comme suit:
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
Journal système avant et après un état de veille problématique particulier (le réveil ultérieur n'était pas dû à l'entrée de l'utilisateur mais plutôt à 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
etpmset -g cap
au cas où vos paramètres ne seraient pas standard. Les différentes options de journalisation depmset
peuvent également être précieuses pour voir ce qui se passe (ou s'est produit) si le fichier system.log n'est pas suffisamment détaillé pour vos besoins.