合上Mac笔记本电脑的屏幕时,Mac OS X会自动进入睡眠状态。此时内存等设备仍然在供电,如果打开屏幕,瞬间就能唤醒。如果长时间不用的话,就会进入深度睡眠状态。系统会将内存中的内容写入磁盘,并停止内存的供电;再次唤醒时,需要从磁盘读取到内存才能继续使用。后者虽然会让唤醒过程变慢,但更加省电。
如果想直接进入深度睡眠状态的话,可以在终端运行如下代码,然后合上屏幕:
sudo pmset -a hibernatemode 25
关于hibernatemode的值,可以查看pmset文档。想恢复默认的睡眠策略的话,可以重新设置hibernatemode:台式机的默认值是0,笔记本电脑是3。
如果是使用SSD的,为节省硬盘空间,可以设为0,并删除休眠文件:
sudo rm /var/vm/sleepimage
No comments:
Post a Comment