sonumb

macos 배터리 광탈 - ft. 잠자기 본문

개발자 이야기

macos 배터리 광탈 - ft. 잠자기

sonumb 2020. 9. 8. 11:58

요 며칠간 맥북프로13 (2015년)이 잠자기로 진입해도 배터리가 광탈하는 현상이 있었다.

일단 몇 가지 포인트를 잡고 해결해 보기로 한다.

전원관리자는 일을 제대로 하는가

맥북은 잠자기 모드 진입 최소/최대 지연시간(?)의 기본값이 아주 길게 세팅되어 있다.

아래 두 명령어를 실행하여 그 시간을 줄여준다(숫자의 단위는 초). 자세한 것은 다른 웹사이트에서 참고하시라.

$ sudo pmset -a standbydelaylow      1800
$ sudo pmset -a standbydelayhigh     3600
$ pmset -g
System-wide power settings:
Currently in use:
 standby              1
 standbydelaylow      1800
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 proximitywake        1
 powernap             1
 gpuswitch            2
 networkoversleep     0
 disksleep            10
 standbydelayhigh     3600
 sleep                1 (sleep prevented by configd)
 hibernatemode        3
 ttyskeepawake        1
 displaysleep         10
 tcpkeepalive         1
 highstandbythreshold 50
 acwake               0
 lidwake              1

그럼에도 불구하고..

그럼에도 잠자기가 진입되지 않고, 배터리가 소모되는 현상이 있었다.

sleep                1 (sleep prevented by AddressBookSourceSync)

AddressBookSourceSync가 항시 동작하고 있어으며, 이 프로세스가 잠자기를 막는다.

관련글을 찾아보니, 싱크가 항시 일어나서 잠자기가 막혀진다고 설명한다. 해결책은,
'시스템 환경 설정'.'인터넷 계정' 에서 추가된 아이클라우드 계정을 제외한 추가된 계정등을 삭제해주고, 다시 재추가해주는 작업을 해주면 될 것이라고 한다.

항상 떠 있던 AddressBookSourceSync 프로세스가 내려갔다.

(일정 시간 지나도 위 프로세스가 종료되지 않는다면, 아이클라우드 계정에 들어가서 연락처에 체크가 되어 있던 부분을 제거하고 다시 체크를 넣는다. 일정 시간 지나고 동기화가 완료되면 위 프로세스는 종료될 것이다.)

여전히 광탈..

몇몇 글들을 찾아보다가, 맥북이 항상 팬을 돌린다는 글을 봤는데, 거기서 SD 카드를 재포맷하고 다시 꽂으니 괜찮아졌다라는 글을 봤다.(카드가 꽂혀있던 위치는 독이었는데도).

내 맥북도 항시 SD카드가 꽂혀있었는데 설마...

역시나.

자기 전에, 충전기 전원을 빼고, SD 카드도 뺀 다음, 맥북 잠자기 모드를 실행하였다. 아침에 일어나서 맥북을 확인해보니 배터리가 100% 였다. 허무하다. ㅠ

 

끝!

반응형