읽을 수 있는 시간대 수집하기

예기치 않은 깨우기나 의심되는 잠자기 중 소모 기간 뒤 Terminal에서 명령을 실행한 다음, 출력에서 조사하는 날짜와 이벤트를 검색하세요. 로컬 pmset 매뉴얼은 이 로그를 관리 및 디버깅에 쓰는 잠자기, 깨우기, 기타 전원 관리 이벤트의 기록으로 설명합니다. 나중에 비교해야 할 수 있다면 원본 출력을 보관하세요.

잠자기 항목, 일반 깨우기, 백그라운드 깨우기는 같은 넓은 기간에 발생할 수 있는 서로 다른 상태입니다. 깨우기 이유는 시스템이 기록한 내용의 단서이지, 이름이 언급된 구성 요소가 정해진 양의 배터리를 사용했다는 증거는 아닙니다. 주변 시간대, 배터리 상태, 일정, 활성 assertion을 확인하세요.

pmset -g log

로그를 다른 관찰과 함께 사용하기

현재 assertion 상태에는 pmset -g assertions를, 예약된 이벤트에는 pmset -g sched를 사용하세요. Apple은 Mac이 예기치 않게 깨어날 때 잠자기 설정, 네트워크 접근, 공유, 연결된 기기, 활동 모니터를 확인하라고 권합니다. 이 더 넓은 경로는 하나의 로그 행을 근거로 무관한 설정을 바꿀 가능성을 줄입니다.

편집하지 않은 로그를 공개적으로 게시하지 마세요. 로그에는 공유할 의도가 없는 타임스탬프, 기기 및 서비스 세부 정보, 기타 맥락이 포함될 수 있습니다. 지원에 보내기 전 관련 시간대로 보고서를 정리하고 개인 정보를 제거하세요.

pmset -g assertions
pmset -g sched

세션 비교에는 WattGuard 사용하기

WattGuard는 pmset에서 가져온 잠자기 기록을 세션으로 정리하고 세션을 이전 세션의 중앙값과 비교합니다. 더 명확한 타임라인을 위해 깨우기 이유, 충전량 변화, 완료된 방해 요소를 로컬에 유지할 수 있습니다. 깨우기 이유를 인과적 배분으로 바꾸지 않으며, 근본적인 macOS 동작을 복구할 수도 없습니다.

참고 자료

WattGuard 알아보기