의도적으로 사용하기

명령을 실행하기 전에 저장하지 않은 작업을 저장하고 Mac이 계속 깨어 있어야 하는 작업이 없는지 확인하세요. 로컬 pmset 매뉴얼은 sleepnow를 즉시 시스템 잠자기 동작으로 정의합니다. 이는 디스플레이를 끄는 displaysleepnow 및 유휴 잠자기 타이머 변경과 다릅니다. 즉시 잠자기가 의도한 결과일 때만 로컬 Terminal에서 명령을 실행하세요.

통제된 잠자기는 기준선을 만드는 데 도움이 될 수 있습니다. 시작 시간, 전원, 연결된 액세서리, 네트워크 상태를 기록한 뒤 시험하려는 증상이 나타날 만큼 충분히 오랫동안 Mac을 건드리지 마세요. 정상적으로 깨운 뒤 요청 자체가 이후에 일어난 일을 설명한다고 가정하지 말고 이벤트 기록을 검사하세요.

pmset sleepnow

Mac이 계속 잠들어 있지 않을 때

잠자기와 깨우기 항목은 pmset -g log로 검토하고 현재 전원 assertion은 pmset -g assertions로 검사하세요. Apple은 잠자기 설정, 네트워크 접근을 위한 깨우기, 공유, 백그라운드 활동, 연결된 저장 장치 또는 기기도 확인하라고 권합니다. 작업에 안전한 경우에만 의심되는 주변 기기를 하나씩 분리하세요.

sleepnow를 반복 실행하거나 시스템 프로세스를 종료하거나 여러 환경 설정을 한꺼번에 바꾸지 마세요. 이런 단계는 결과를 비교하기 어렵게 만들고 활성 작업을 방해할 수 있습니다. 그럴듯한 원인을 식별한 뒤에만 관련 설정 하나를 바꾸고, 나중에 후속 시험을 실행하세요.

pmset -g log
pmset -g assertions

WattGuard가 기록하는 내용

WattGuard는 잠자기와 깨우기 이벤트, 충전량 변화, 깨우기 이유의 단서, 종료된 잠자기 방해 요청을 모아 보여 줍니다. Full의 Sleep Shield는 설치된 도우미를 사용하고, 수동 전원 설정은 macOS 관리자 승인을 요구합니다. 이러한 시스템 전원 제어는 Store에서 사용할 수 없습니다. 기록된 세션에서 시험 후 실제로 무슨 일이 있었는지 확인하세요.

참고 자료

WattGuard 알아보기