如何在 Mac 处于睡眠状态时保持 Wi-Fi 开启?

如何在 Mac 处于睡眠状态时保持 Wi-Fi 开启?

每当我想下载超过 1 GB 的数据时,我都会离开电脑,这样下载就可以顺利、快速地进行,但当我的电脑进入睡眠状态并且 Wi-Fi 关闭时,情况就不一样了。

答案1

在 OS X 10.8 中,Apple 引入了“积极系统睡眠“以帮助笔记本电脑降低功耗并延长电池寿命。这意味着应用程序必须告诉操作系统它们何时不想让其进入睡眠状态,因为它们正在执行不需要用户输入的长时间任务。

如果您使用的应用程序尚未更新以发出这些请求(称为电源断言),您可以使用命令从命令行自行发出这些请求caffeinate。为此,请打开Terminal.app并输入,

caffeinate

机器将保持唤醒状态,直到您使用CTL+中止命令c。要让屏幕按照正常系统设置使用进入休眠状态,

caffeinate -s

要使电源断言在固定秒数(例如 1 小时 = 3600 秒)后过期,请使用,

caffeinate -t 3600

一旦到期,您的正常睡眠设置将恢复。

答案2

当您的 Mac 进入睡眠模式时,您的硬件也会进入睡眠模式。因此,您无法在睡眠模式下保持 Wi-Fi 开启。

要解决此问题,您可以:

  1. 禁用睡眠模式[1]
  2. 将显示器手动设置为睡眠状态或在几分钟后自动设置为睡眠状态[2]

答案3

有一个 nosleep Mac OS X 内核扩展。

不睡觉

答案4

“InsomniaX 是一个小型实用程序,可作为 Insomnia 内核扩展的包装器。InsomniaX 可禁用 MacBook(任何 MacBook)上的盖上和/或空闲睡眠,让您即使在关闭时也能通过扬声器播放音乐!或者只是快速阻止系统在空闲时进入睡眠状态”

http://www.macupdate.com/app/mac/22211/insomniax

相关内容