最近 Mac 變得有點怪怪的...

平常把螢幕蓋下來,應該是進入「睡眠」模式,再打開螢幕會很快回復 (除非過太久),

但自從前幾天使用 DeepSleep 意外死當,我關電源強制重開機之後,

只要蓋下螢幕,再打開時就會看到系統從「休眠」中回復,變得很慢...

 

先用 pmset -g 看一下目前的電源設定,注意目前的 hibernatemode 是 25:

testuser@localhost ~ $ pmset -g

System-wide power settings:
 SleepDisabled		0
Currently in use:
 standbydelay         4200
 standby              0
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 sms                  1
 networkoversleep     0
 disksleep            10
 sleep                10 (sleep prevented by coreaudiod, storeassetd, mds_stores)
 autopoweroffdelay    28800
 hibernatemode        25
 autopoweroff         0
 ttyskeepawake        1
 displaysleep         5
 acwake               0
 lidwake              1

 

hibernatemode 有下列可能的值:

  - 0 = 記憶體持續供電,若斷電的話資料全部消失

  - 3 = 記憶體資料寫到硬碟,記憶體持續供電,因此可以快速回復

  - 25 = 記憶體資料寫到硬碟,全電腦斷電

 

現在的值是 25,這就是為什麼我現在蓋上螢幕都會進到休眠模式~

但為什麼值是 25 呢?猜測是 DeepSleep 有去修改這個值,

但因為機器死當了,所以 DeepSleep 沒有機會把它改成正確的 (純屬猜測)...

 

要修正的方法也很簡單,用 pmset 把 hibernatemode 重新設定成 3 就好囉:

sudo pmset -a hibernatemode 3

 

參考資料:How to Hibernate a Mac

 

文章標籤
創作者介紹

亂打一通的心情日記

ephrain 發表在 痞客邦 PIXNET 留言(0) 人氣()