如何使Mac(Macbook Pro)不休眠?


12

我已经在“系统偏好设置”的“节能器”中设置了

Computer sleep: on Battery Power, Never
                when plugged in,  Never

因此,如果我关闭了运行Mountain Lion的Macbook Pro的外壳,使它休眠,那么如果我在几个小时内打开外壳,它就会立即醒来-很好。但是,如果我打开机盖并没有触摸它,那么大约12或24小时后,它将从休眠状态中唤醒,大约需要2.5分钟才能输入任何密码。(2015年更新:此Macbook Pro当时是在非SSD硬盘上运行。如果是SSD硬盘,则唤醒时间要好得多)。

插入Macbook Pro(由电源适配器供电)后,便全部完成了。有没有办法使其不休眠?

Answers:


18

Apple在Mac计算机上记录了此行为:从睡眠中唤醒后,出现进度栏

随着OS X Mountain Lion v10.8.2补充更新2.0的发布,引入了一项新功能,可以在计算机连接交流电源四个小时后进入安全睡眠。这是为了遵守欧洲能源标准(ErP Lot6)。仅当没有无线或以太网活动并且没有外部设备(例如USB存储设备)的活动时,才会发生这种情况。

这是以下单元的正常行为:

  • MacBook Pro(2012年中及更高版本)
  • MacBook Pro(Retina,2012年中及之后)
  • MacBook Air(2012年中及更高版本)
  • iMac(2012年末及之后)
  • Mac mini(2012年末及之后)

要禁用此功能,请在中Terminal(位于下方/Applications/Utilities)运行以下命令,在睡眠设置中关闭自动关机功能:

sudo pmset -a autopoweroff 0  

-a选项禁用了在充电器和电池上Mac的自动关机功能。仅在插入电源时使用-c(而不是-a)禁用自动关机功能。


1
有趣的是,它甚至不是标准的“系统偏好设置”选项的一部分,而是需要命令行来完成……
nonopolarity

2
这次真是万分感谢。这只是愚蠢的做法,您认为可以使用时区或类似方法检测到这种情况,而不是将其强加给所有人...注意:如果您只想为插入而更改它,则使用“ -c”而不是“ -a”-在。
draeath 2014年

您也可以将其保持启用状态,但延长延迟时间(默认情况下,插入电源仅4小时后它将进入休眠状态)。用于sudo pmset -c autopoweroffdelay NN将延迟设置为NN秒(例如,将我的延迟设置为43200,即12个小时)。
peterflynn
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.