禁用Mac OS X的安全休眠

新版本的Mac OS X都带有一个全新的安全休眠方式,并且默认是打开的。安全休眠的作用是在休眠的时候把内存上面的内容保存一份到硬盘的/private目录下面,然后再进入正常的休眠模式。这个功能的好处是能保证系统在掉电的时候(比如更换MacBook/Pro的电池),可以从硬盘把内存的数据恢复回来,而不会造成资料的丢失。

但这个功能的一个不如人意的地方就是进入休眠的时间太长,一般根据内存的大小,进入休眠的时间会在20秒-1分钟不等,而且实际情况下掉电的机会并不多,特别像我这样的人,经常都是直接把本本的盖一盖起来就走人,更加会因为硬盘的频繁读写造成硬盘的寿命减少。所以我很有必要要把这个功能给去掉。

下面的命令在终端里面运行一次,然后重新启动系统就会关闭这个功能。

$ sudo pmset -a hibernatemode 0

$ sudo nvram “use-nvramrc?”=false

如果需要重新打开,那么把第一行的0改为3,第二行的false改为true,同样是运行后重启。