본문 바로가기
Application/MAC

맥북 잠자기 모드

by NAMP 2013. 12. 28.

맥북 잠자기 모드

잠자기 모드에 여러가지가 있습니다.

hibernatemode 0 : 선잠자기(Simple Sleep).
hibernatemode 1 : 깊은 잠자기(Deep Sleep). 동면. 하이버네이션.
hibernatemode 3 : 안전 잠자기(Safe Sleep). 0 + 1 모드 함께 사용.


하이버네이트 0은 램에 내용을 그대로 기억하는 것이고, 하이버네이트 1은 램의 내용을 SSD 로 옮기는 것입니다.

하이버네이트 0은 램에 내용을 유지하기 위해서 계속해서 전력이 필요한 대신에, 빠른 반응을 보이게 됩니다. 하이버네이트 1은 SSD에 저장한 내용을 다시 램으로 보내는 시간이 필요한 대신에, 전력을 유지할 필요가 없습니다.

0과 1을 함께 사용하는 것이 하이버네이트 3입니다. 일정시간동안 0 모드를 유지한 후에 1 모드로 변경되는 것입니다.

하이버네이트모드 3 일 경우에는 잠자기 모드(Sleep Mode) 에 들어가서 일정시간 후에 대기 모드(Standby Mode) 로 변경됩니다.

여기서 일정시간이라는 것은 터미널 명령어를 통해서 변경할 수 있습니다. 하이버네이트 모드 또한 변경가능합니다.

변경하는 방법은 터미널에서 변경 명령어를 입력합니다.

먼저 현재의 상태를 확인합니다.


$ pmset -g

위와 같이 터미널에서 입력합니다.

Active Profiles:
Battery Power -1*
AC Power 2
Currently in use:
 standbydelay         10800
 standby              1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 darkwakes            0
 disksleep            10
 sleep                1 (sleep prevented by coreaudiod)
 autopoweroffdelay    14400
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         3
 acwake               0
 lidwake              1

이렇게 내용이 나옵니다. 여기서는 하이버네이트모드가 3으로 되어있고, (hibernatemode 3) 스탠바이딜레이는 3시간 입니다. (standbydelay 10800)

한줄 씩 확인이 필요한 경우에는 grep 을 사용해서 확인합니다.

$pmset -g | grep standbydelay 
$pmset -g | grep hibernatemode

터미널 명령어를 통해서, 시간을 변경합니다.

$sudo pmset -a standbydelay [초] 
$sudo pmset -a hibernatemode [모드] 

참고

http://macnews.tistory.com/1532 http://futurewalker.kr/451 http://secrets.blacktree.com/?showapp=com.apple.Terminal http://www.clien.net/cs2/bbs/board.php?bo_table=cm_mac&wr_id=630369


댓글