自从Mac OS X 10.6之后就有许多用户反映Mac会莫名其妙的无法进入休眠状态, 其实原因很简单,因为有程序在后台运行着,需要关闭,你的Mac才会休息喔,使用命令:
pmset -g assertions
之后会得出一列数据,在第一段落中你会看到:PreventSystemSleep和PreventUserIdleSystemSleep.这两个值,一般情况下他们均为“0”,如果有后台程序正在活动的话,他们则会变为“1”;
再看第二段落,其中Kernel Assertion ID代表了活动监视器中的PID,对照一下就可以发现哪些程序正在鬼鬼祟祟的运转着了。