Answers:
有很多可能的原因,并且系统实际上记录了每次“从睡眠中唤醒”的原因。
打开一个终端并输入:
syslog | grep -i "wake reason"
(或在Sierra或更高版本上log show | grep -i "wake reason"
)
这可能需要一些时间才能返回结果,但是这样做时,您应该获得一系列类似于以下内容的行:
1月24日08:52:19主机名内核[0]:唤醒原因:OHC1
这是可能的“唤醒原因”代码(从OSXDaily提起)
狩猎愉快!
syslog
现在log show
随机唤醒的常见原因是网络访问。
如果转到“ 系统偏好设置”>“节能器”,您将看到一个选项,显示“ 唤醒网络访问权限 ”。如果启用此选项,则睡眠的Mac将能够唤醒以进行网络访问。例如,当您从本地网络上的另一台Mac启动屏幕共享时。
无论如何,当启用此选项时,这没关系,但在苹果网站上也有记录,表明仅通过运行硬盘驱动器而不启动屏幕将导致随机唤醒。它会立即回到睡眠状态。
@macaco也很好地说明了您可能会因此得到一个代码的原因。