对我来说,即使没有计算机执行任何操作,Mountain Lion似乎总是在睡觉。以我为例,它始终在Lightroom 4.1中运行批处理操作时处于休眠状态,并且在Time Machine仍在清理时一直处于睡眠状态。
根据Siracusa的ML评论,如果应用程序想要阻止计算机进入睡眠状态,则需要编写这些应用程序以进行 “电源声明”。否则,睡一会。这似乎是一种过于激进的策略,尤其是默认情况下在新OS中实施吗?肯定有许多尚未编写的应用程序可以进行这些断言(包括Apple自己的Time Machine备份过程的一部分)。
至少在我们获得更好的应用程序支持之前,是否有隐藏的偏好可以恢复到旧的睡眠方式?我不是在寻找一种完全抑制睡眠的解决方案(我知道我可以告诉计算机永远不要睡眠),而是在它仍然在做某事时停止睡眠。
附加信息:
- 我的Mac不支持Power Nap(2009年中,13英寸MBP)
- 我在系统偏好设置中的电源设置被设置为默认值,如下所示:
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上限:
Capabilities for Battery Power:
displaysleep
disksleep
sleep
acwake
lidwake
lessbright
halfdim
sms
ttyskeepawake
hibernatemode
hibernatefile
特定问题睡眠状态之前和之后的系统日志(随后的唤醒不是由于用户输入,而是“ 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
同样在这里。几天前更新为ML。我正在和妻子一起在iMac上观看电影(我们一如既往),iMac在规定的时间就睡着了,即使它正在传输文件!很烦人。它曾经是完美的运动前ML,可以在运动后防止睡眠。support.apple.com/kb/HT1776?viewlocale=zh_CN&locale=zh_CN
—
gamov
是的,包括我在内,许多人的Mac无法入睡时遇到了问题。现在看来问题
—
反过来了
pmset -g
,并pmset -g cap
在情况下,你的设置不规范。pmset
如果system.log不够详细,无法满足您的需要,则各种日志选项对于查看正在发生(或已经发生)的情况也可能非常有用。