본문 바로가기

맥 잠자기 모드

옛날에 맥북을 쓸 때, 맥북을 끄지 않고 잠자기 상태로 닫아만 두곤 했습니다. 잠자기 모드에서도 배터리 사용량이 지극히 낮은 편이었고, 오래 돌려도 메모리 누수 등으로 인한 성능 저하가 없었거든요. 헌데 이번에 구입한 맥북에어는 기존대비 잠자기 모드에서 배터리 소모가 많은 것 같아 관련 내용을 찾아봤습니다.

 

잠자기 모드

일반 잠자기 외에 대기 모드와 안전 잠자기 모드가 있습니다. 앞의 것일수록 얕은 잠, 뒤의 것일수록 깊은 잠이라고 생각하면 편합니다. 깊은 잠은 얕은 잠보다 에너지 소비가 적지만 깨어나는데 시간이 오래 걸리겠죠.

 

대기 모드와 안전 잠자기 모드

터미널에서 각 잠자기 모드로 들어가는 시간을 확인할 수 있습니다.

pmset -g | grep standbydelay

설정 중 standbydelaylow는 대기 모드에 들어가는 시간, standbydelayhigh는 안전 잠자기에 들어가는 시간입니다.

기본값은 각각 3시간(10800)과 24시간(86400)입니다. 어느 정도가 적당한지는 각자의 사용 패턴에 따라 다를 것 같구요.

설정은 다음과 같은 형태로 합니다. 옵션과 설정값은 각자 조절해주세요.

sudo pmset -a standbydelaylow 3600
sudo pmset -a standbydelayhigh 10800

 

맥북을 닫지 않고 잠들면

같은 잠자기라도 상판을 닫지 않고 열어두면 메시지나 페이스타임 등 일부 앱의 메시지를 수신하고 표시합니다.

화면이 켜지거나 잠들기에서 깨어나진 않고, 화면 한쪽에 메시지가 왔다는 표시가 잠시 나타났다 사라집니다.

 

잠자는 동안 배터리 소모 줄이기

Power Nap 해제

시스템 환경설정 - 에너지 절약에서 'Power Nap 활성화하기'를 해제합니다. Power Nap을 설정하면 맥이 잠자는 동안에도 새로운 메일 확인 등 몇가지 작업을 주기적으로 수행합니다.

Power Nap은 전원 상태에 따라 작동 방식이 달라집니다.

AC전원에 연결되어 있다면, 타임머신 백업, 소프트웨어 업데이트 다운로드, 스포트라이트 인덱싱 등 상대적으로 전력을 많이 요구하는 작업까지 수행합니다.

이에 반해 배터리 모드라면, 새로운 메일 확인과 iCloud 싱크 등 상대적으로 가벼운 작업을 일정 시간마다 잠깐씩 진행합니다.

 

USB 장치 연결 해제

잠자기에 들어가도 USB 장치가 연결되어 있으면 계속 전원이 공급됩니다. 모델이나 타입마다 다른지 모르겠지만, 제 경우 배터리가 3%까지 떨어지니 그제서 전원을 차단하네요.

장시간 잠자기에 들어갈 예정이라면 USB 장치를 꼭 분리합시다.

 

Wi-Fi와 Bluetooth 끄기

잠자기에 들어가더라도 네트워크 사용이 바로 중단되지 않습니다. 로그를 보면 대기 모드까지는 네트워크를 유지하는 것 같습니다.

실제로 잠자기 상태로 6시간 정도를 유지시켜봤는데, 와이파이가 켜두면 배터리가 3% 정도 줄어드는데 반해 와이파이를 꺼 두면 배터리 소모가 거의 0% 였어요.

와이파이는 연결되어 있는 자체만으로도 꾸준히 전력을 소모하는만큼 귀찮더라도 사용하지 않을 때는 꺼 두는게 배터리를 아낄 수 있습니다. 블루투스 기기를 사용한다면 이도 마찬가지겠구요.

 

잠자기 관련 로그 보기

터미널에서 다음 명령어로 잠자기 모드에 들어가거나 깨어난 로그를 확인할 수 있습니다.

pmset -g log | grep - i "entering sleep"
pmset -g log | grep -i "wake from"

함께 모아서 볼 수도 있구요.

pmset -g log | grep -ie "entering sleep" -ie "wake from"

언제 왜 잠자기에 들어갔는지, 어떤 잠자기 모드에서 깨어났는지, 각 타이밍에 배터리 현황 등 꽤 많은 정보를 볼 수 있습니다.

 

관련 문서

에너지 절약 설정 :  https://support.apple.com/ko-kr/HT202824
잠자기 상태에서 알람 :  https://support.apple.com/ko-kr/HT204353
Power Nap :  https://support.apple.com/ko-kr/HT204032