文章标签 ‘macosx休眠模式’

mac os X 的休眠模式

2012年11月13日 没有评论

最近发现我的MBP合上盖子后需要一到两分钟的样子才会进入到休眠状态,所以在网上查了一下,原来mac os x有三种休眠方式。

方式1:mode 0,电脑进入休眠,但是电源或电池还是会继续会向内存供电,内存的数据不会写入硬盘。所以能够快速进入休眠状态,同样恢复开机也很快。

方式2:mode 1,内存的数据会写入到硬盘,然后系统停止对内存的供电,让系统进入休眠状态。如果内存大,写硬盘需要时间,所以这种方式所需要的时间比较长,恢复开机时间也较长。

方式3:mode 3,此方式叫做safe sleep模式或混合休眠模式。因为他说混合了方式1和方式2。就是说内存的数据在会存在内存和硬盘两个地方,即使通过电池供电到电池耗尽,接通电源后系统也能恢复到先前的状态。由于要写硬盘,所以时间也会比较长,但是恢复开机比较快。

MBP默认采用方式3,因此当内存使用8G时,休眠时间会比较长。既然提供了上述三种模式,当然也是可以修改的,但是想要修改必须在终端下使用命令来完成。

查看当前使用哪种休眠模式,其中 hibernatemode 的值对应上述的模式,
hibernatefile硬盘存储内存镜像的文件
pmset -g

修改休眠模式使用,modetype 就是上述的0、1、3
sudo pmset -a hibernatemode modetype 

同样可以修改内存镜像文件的存放路径
sudo pmset -a hibernatefile

本文参考了 http://bisn.me/mac-os-x-hibernatemode.html,该文更加详细的描述三种休眠模式的优缺点。

无觅相关文章插件,快速提升流量