我读过了这篇知识库文章,但我想知道是否有办法准确判断哪个进程导致我的 Mac 不遵循我在“系统偏好设置”>“节能器”中设置的睡眠时间表。我已将其缩小到是一个进程,并将解释我为什么这么认为(见下文)。
我在新的 iMac 27" 上运行 OS X (10.6.5),我确定不是以下情况:
- 节能设置中的“唤醒网络访问”复选框(以前从未出现过此问题)
- 外围设备(以前从未出现过此问题)
- 任何活动的 GUI 应用程序(全部关闭)
- 附加 USB/FireWire 驱动器(未连接)
- 蓝牙(已关闭)
- 共享服务(以前从未出现过此问题)
症状如下:
- 计算机没有在预定的时间进入睡眠状态。
- 它会在手动进入睡眠状态几小时后被唤醒(但不会在最初的几秒/几分钟内)。
我应该在控制台中查找特定字符串吗?我尝试搜索“wake”和“sleep”,但无法完全理解结果。
答案1
- 移除所有登录项从您的用户帐户系统偏好设置 » 账户,注销并重新登录。
- 检查所有
LaunchAgents
并LaunchDemons
查看是否有些是第三方的(可能不是com.apple...
),然后禁用它们launchd
。
如果问题消失,则是由您在后台运行的某些软件引起的。
您是否完全更换了之前的机器,还是同时使用两者(例如同一网络)?
虽然我不认为“猜测”答案对于解决问题有什么价值,但我还是根据@Randolph Potter 的要求发布了这个答案
答案2
原因是 iMac 的物理位置恰到好处(或错误),导致它在两个无线接入点之间来回切换。这显然是在重置睡眠定时器。