Mac 응용 프로그램이 에너지 절약을 위해 앱 낮잠을 활용하는 방법

낮잠을자는 것이 항상 Mac의 시간을 최대한 활용하는 것은 아닙니다.

OS X Mavericks 이후로, 일부 Mac 응용 프로그램은 보지 않을 때 낮잠을 자고 있습니다. Apple은 App Nap 기능을 도입하여 MacBook의 배터리 수명을 연장하고 데스크탑 Mac의 전력 효율을 높였습니다.

앱 낮잠 ​​작동 방식

App Nap은 OS X가 유용한 작업을 수행하지 않는다고 판단 할 때 앱을 일시 중지하여 작동합니다. OS는 바탕 화면에 열려있는 창을 가진 앱이 다른 활성 앱에 의해 완전히 숨겨져 있는지보기 위해이 마법을 수행합니다.

앱이 다른 창 뒤에 숨겨져있는 경우 OS X은 앱 다운로드와 같은 중요한 작업 (예 : 파일 다운로드 또는 음악 재생)을 확인합니다. OS가 중요하다고 생각하는 것을하지 않으면 앱 냅 (App Nap)이 참여하고 앱은 정지 상태가됩니다.

이렇게하면 Mac이 전력을 절약 할 수있어 배터리를 충전해야하기 전에 배터리 수명이 길어지며, 전원에 연결되어있는 경우 Mac의 에너지 효율성을 높일 수 있습니다.

왜 App Nap이 항상 최고의 것일 수는 없는지

대부분 App Nap은 MacBook을 전원 소스에서 멀리 떨어지게 두는 강력한 도구가 될 수 있습니다. 심지어 데스크톱 맥에서도 App Nap으로 전력 소모를 줄일 수 있습니다. 그러나 어느 앱이 잠을 자고 있는지에 따라 항상 최선의 선택이되는 것은 아닙니다.

OS는 백그라운드에서 작업을 수행하는 앱에 간섭하지 않으려하지만, 작동이 예상 될 때 잠자기하는 앱 중 하나를 발견하여 더 빨리 완료해야하는 작업을 지연시킵니다.

다른 경우에, 앱이 낮잠을 자도록 매 x 분마다 작업을 수행하도록 알려주는 내부 타이머와 같이 사용하기로되어있는 입력에 응답하지 못하는 경우가 있습니다.

고맙게도 App Nap 기능을 제어하는 ​​두 가지 방법이 있습니다.

App Nap 함수 제어하기

App Nap을 사용하거나 사용하지 않도록 설정하는 방법을 알아보기 전에 모든 앱이 App Nap을 인식하지는 않습니다. 일부 앱은 App Nap에서 제어 할 수 없으며 App Nap의 enable 및 disable 명령에 응답하지 않습니다. 다행스럽게도 App Nap을 인식하고있는 앱과 그렇지 않은 앱을 쉽게 구분할 수 있습니다.

앱별 앱 낮잠을 사용 또는 사용 중지 설정

App Nap은 OS X에서 기본적으로 사용 가능하지만 개별 애플리케이션에 대해 App Nap을 끄는 쉬운 방법이 있습니다.

  1. Finder 윈도우를 열고 낮추기를 원하지 않는 앱으로 이동하십시오. 일반적으로 / 응용 프로그램 폴더에 있습니다.
  2. 애플리케이션을 마우스 오른쪽 버튼으로 클릭 하고 팝업 메뉴에서 정보 입수를 선택하십시오.
  3. 정보 입수 윈도우의 일반 영역이 확장되었는지 확인하십시오. (일반 단어 옆에있는 갈매기 모양을 클릭하면 가리키게됩니다.)
  4. App App Nap 체크 박스가있는 경우 상자에 체크 표시를하여 낮잠을 방지하거나 체크 표시를 제거하여 낮잠을 허용 할 수 있습니다. 체크 박스가 없다면 App Nap을 인식하지 못합니다.
  5. 실행 중 App Nap 체크 박스 설정을 변경했다면 앱을 다시 시작해야합니다.

시스템 전체에서 앱 낮잠을 사용 중지합니다.

App Nap은 전체 시스템에서 끌 수 있습니다. 이는 데스크톱 Mac 사용자 또는 항상 MacBook을 연결 한 상태로있는 사용자에게 유용 할 수 있습니다. 이러한 상황에서 App Nap은 절전 시스템으로는 중요하지 않으며 언제든지 앱이 백그라운드 프로세스를 실행하도록 허용 할 수 있습니다.

  1. / 응용 프로그램 / 유틸리티 폴더에있는 터미널 시작.
  2. 열리는 터미널 창에서 다음 명령을 입력하십시오.
    1. 기본값 쓰기 NSGlobalDomain NSAppSleepDisabled - 부울 예
    2. 참고 : 위의 텍스트 줄을 세 번 클릭하여 전체 명령을 선택할 수 있습니다. 그런 다음 명령을 복사하여 터미널 창에 붙여 넣을 수 있습니다.
  3. 키보드에 따라 Enter 또는 Return 키를 누릅니다. 명령이 상태 창에 대한 피드백이 터미널 창에 표시되지 않더라도 명령이 수행됩니다.

App Nap을 시스템 전체에서 사용 불가능으로 설정하면, Appnap 방지 체크 박스에 체크 표시를하지 않습니다. 단순히 시스템 전체에서 기능을 끄는 것뿐입니다. App Nap 기능에 응답 한 앱은 시스템 전체에서 App Nap 기능을 다시 활성화하면 계속해서 그렇게됩니다.

시스템 전체에서 앱 낮잠 사용

다른 터미널 트릭을 시도해 본 적이 있다면, 앱 네프를 사용하지 않도록 설정하는 명령이 약간 변경된 채로 시스템 전체의 넘기기 기능을 사용하는 데 사용될 수 있음을 이미 짐작할 것입니다.

  1. Nap App을 시스템 전체에서 사용하려면 터미널 명령을 입력하십시오.
    1. 기본값 NSGlobalDomain 쓰기 NSAppSleepDisabled - 부울 NO
    2. 참고 : 다시 한 번 위의 텍스트 줄을 세 번 클릭하여 선택한 다음 명령을 복사하여 터미널에 붙여 넣을 수 있습니다.
  2. 키보드에서 Enter 또는 Return 키를 누르면 명령이 실행됩니다.

전역 App Nap 사용 가능 명령을 사용하면 개별 응용 프로그램의 App Nap 설정을 덮어 쓰지 않습니다. 단순히 시스템 전체에서 서비스를 전환합니다. 각 앱은 계속 개별적으로 사용 설정하거나 사용 중지 할 수 있습니다.