MacBook Pro Insomnia

1 day ago 1

  • MacBook Pro Silicon M1 Max 모델에서 밤새 배터리 소모 현상 경험
  • 직접 전원 관리 로그를 분석하려고 시도했으나 문제 원인 파악에는 한계가 있었음
  • Sleep Aid라는 전용 앱을 이용해 웨이크 이벤트를 시각적으로 확인 가능함
  • Sleep Aid 설정에서 "유지 관리 목적으로 깨우기(Wake for maintenance) " 비활성화가 원인임을 발견함
  • 해당 옵션을 다시 활성화한 이후, 밤새 배터리 소모 현상 해결

MacBook Pro에서의 밤새 배터리 소모 이슈 경험

  • 수년간 MacBook Pro Silicon M1 Max를 사용해온 경험이 있음
  • 최근 예기치 않게 노트북을 전원에 연결하지 않고 두면 밤새 배터리 소모가 심해지는 증상이 나타남
  • 증상이 점점 심해져 직접 원인 분석을 시작하게 됨

전원 관리 로그 분석 시도

  • MacOS의 터미널 명령어 pmset -g log를 통해 전원 관리 관련 로그 확인 가능함
  • 해당 로그의 출력이 방대하고 해석이 어려워, 로그 분석을 위해 pmset-analyzer라는 직접 개발한 간단한 도구를 사용함
  • 그러나 이 도구만으로 실질적인 해결에는 큰 도움이 되지 않았음

세부 설정 조정 및 추가 조사

  • 공식 문서와 커뮤니티에서 안내하는 tcpkeepalive 등 전원 관리 세팅을 하나씩 조정해봄
  • 설정 변경만으로는 문제 해결에 큰 효과를 보지 못함

Sleep Aid 앱을 통한 문제 해결

  • 추가 조사 과정에서 Sleep Aid라는 앱을 알게 됨
    • 이 앱은 웨이크 이벤트(wake event) 를 시각적으로 보여주고, 각종 전원 관리 설정을 직관적으로 변경할 수 있는 인터페이스를 제공함
  • Sleep Aid에서 확인 결과, "유지 관리 목적으로 깨우기(Wake for maintenance) " 옵션이 비활성화된 상태였음
  • 앱의 설명대로 이 설정이 꺼져 있으면 잦은 웨이크 이벤트가 발생할 수 있음
  • 해당 옵션을 다시 활성화하였고, 이 후로는 밤새 배터리 소모 현상이 발생하지 않음

Read Entire Article