MacBook Pro에 최대 절전 모드를 추가하는 방법


42

최근에 Windows에서 Mac으로 전환했기 때문에 많은 정보가 없습니다.

  1. 뚜껑을 닫을 때 Mac이 안전한 잠자기 상태가 되길 원합니다.
  2. 또한 최대 절전 모드로 전환하는 데 사용할 수있는 추가 옵션이 필요합니다 (배터리를 전혀 사용하지 않음).

안전 덮개는 닫힘 상태로 기본 설정되어 있으며 그 당시에는 최소한의 배터리가 사용되었지만 Mac은 2 일 이내에 전체 배터리를 소모합니다. "안전한 절전"처럼 보이지 않습니다.

나는 그것에 대해 조사했지만 모든 답변 / 블로그는 최대 절전 모드 또는 절전 모드에서 한 번에 하나의 옵션 만 언급합니다. 또한 일부는 최대 절전 모드로 모드 25를 사용하고 일부는 최대 절전 모드로 모드 1을 사용한다고 언급합니다. 모드 25를 사용해 보았지만 작동하지 않는 것 같습니다 (완전히 구현하는 데 시간이 걸립니까?). 모드 1에 위험이있는 것 같습니다. 데이터 손실 위험을 감수하고 싶지 않습니다.

원하는 동작을 달성하고 작동하는지 여부를 어떻게 테스트 할 수 있습니까?

Currently in use:  
 standbydelay         4200  
 standby              0  
 womp                 1  
 halfdim              1  
 hibernatefile        /var/vm/sleepimage  
 sms                  1  
 networkoversleep     0  
 disksleep            10  
 sleep                0  
 autopoweroffdelay    14400  
 hibernatemode        3  
 autopoweroff         1  
 ttyskeepawake        1  
 displaysleep         0  
 acwake               0  
 lidwake              1  

소프트웨어 OS X 10.9.2 (13C64)
13 인치, 2012 년 중반


1
어떤 Mac Book Pro 모델이 있습니까? Apple 메뉴>이 매킨토시에 관하여> 추가 정보 ...로 이동하면 거기에 표시되어야합니다.
dwightk

1
OS X 10.9.2 (13C64)
anuja

2
"Mac Book Pro Retina, 15 인치, 2013 년 초"
dwightk

1
그것은 13 인치, 중순 2012입니다
anuja

위의 결과를 어떻게 얻었습니까?
NobleUplift

답변:


33

Mac 랩톱에서 사용하는 기본 잠자기 모드는 기존 잠자기 모드 (RAM 일시 중지)와 최대 절전 모드 (디스크 일시 중지) 사이의 하이브리드입니다. RAM의 내용은 디스크에 저장되지만 RAM의 전원도 유지됩니다. 데스크탑 Mac은 기본적으로 전통적인 절전 모드 (RAM으로 중단)를 사용합니다.

참조 man pmset:

SAFE SLEEP ARGUMENTS
     hibernatemode takes a bitfield argument defining SafeSleep behavior.
     Passing 0 disables SafeSleep altogether, forcing the computer into a reg-
     ular sleep.

     0000 0001 (bit 0) enables hibernation; causes OS X to write memory state
     to hibernation image at sleep time. On wake (without bit 1 set) OS X will
     resume from the hibernation image. Bit 0 set (without bit 1 set) causes
     OS X to write memory state and immediately hibernate at sleep time.

     0000 0010 (bit 1), in conjunction with bit 0, causes OS X to maintain
     system state in memory and leave system power on until battery level
     drops below a near empty threshold (This enables quicker wakeup from mem-
     ory while battery power is available). Upon nearly emptying the battery,
     OS X shuts off all system power and hibernates; on wake the system will
     resume from hibernation image, not from memory.

     0000 1000 (bit 3) encourages the dynamic pager to page out inactive pages
     prior to hibernation, for a smaller memory footprint.

     0001 0000 (bit 4) encourages the dynamic pager to page out more aggres-
     sively prior to hibernation, for a smaller memory footprint.
     hibernatemode = 0 (binary 0000) by default on supported desktops. The
     system will not back memory up to persistent storage. The system must
     wake from the contents of memory; the system will lose context on power
     loss. This is, historically, plain old sleep.

     hibernatemode = 3 (binary 0011) by default on supported portables. The
     system will store a copy of memory to persistent storage (the disk), and
     will power memory during sleep. The system will wake from memory, unless
     a power loss forces it to restore from disk image.

     hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The
     system will store a copy of memory to persistent storage (the disk), and
     will remove power to memory. The system will restore from disk image. If
     you want "hibernation" - slower sleeps, slower wakes, and better battery
     life, you should use this setting.

랩톱 또는 데스크탑 Mac을 항상 최대 절전 모드 (디스크 일시 중단)로 만들려면 다음을 실행하십시오.

sudo pmset -a hibernatemode 25

랩탑을 항상 배터리 전원으로 최대 절전 모드로 만들려면 다음을 실행하십시오.

sudo pmset -b hibernatemode 25

절전 모드에서 에너지 소비 hibernatemode25줄 이도록 설정 하면 절전 시간이 더 오래 걸립니다.

일부 새로운 Mac은 특정 조건에서 일정 시간 동안 일반 잠자기 모드에있게되면 자동으로 대기 모드로 들어갑니다. http://support.apple.com/kb/HT4392를 참조 하십시오 (Mac 컴퓨터 : 대기 모드에 관하여) :

대기 모드를 사용할 수있는 Mac :

  • MacBook Pro (Retina, 13-inch, Late 2012) 이상
  • MacBook Pro (Retina, 15-inch, Early 2013) 이상
  • MacBook Pro (Retina, 2012 년 중반)
  • MacBook Air (Mid 2010) 이상
  • Mac mini (Late 2012) 이상의 SSD 및 Fusion 드라이브 버전
  • iMac (Late 2012) 이상의 SSD 및 Fusion 드라이브 버전

2013 년 이후에 제조 된 Mac 컴퓨터는 3 시간의 "정규"절전 모드 후에 대기 모드로 들어갑니다. 이전 컴퓨터는 1 시간 이상 "정기적 인"절전 모드가 끝난 후 활성화됩니다.

대기 모드로 들어가려면 컴퓨터가 다음을 충족해야합니다.

  • 배터리 전원으로 작동해야합니다 (Mac 노트북 컴퓨터 인 경우).
  • USB 장치가 연결되어 있지 않습니다.
  • Thunderbolt 장치가 연결되어 있지 않습니다.
  • 삽입 된 SD 카드가 없습니다.
  • 외부 디스플레이가 연결되어 있지 않습니다.

man pmset:

STANDBY ARGUMENTS
     standby causes kernel power management to automatically hibernate a
     machine after it has slept for a specified time period. This saves power
     while asleep. This setting defaults to ON for supported hardware. The
     setting standby will be visible in pmset -g if the feature is supported
     on this machine.

     standby only works if hibernation is turned on to hibernatemode 3 or 25.

     standbydelay specifies the delay, in seconds, before writing the hiberna-
     tion image to disk and powering off memory for Standby.

sudo pmset -c standbymode 1배터리 전원이 켜져 있지 않아도 대기 모드를 활성화합니다. sudo pmset -a standbydelay 1800대기 모드로 들어가기 전에 지연 시간을 30 분으로 변경합니다.

일부 Mac은 특정 조건에서 4 시간의 정상적인 잠자기 후 최대 절전 모드로 전환됩니다. http://support.apple.com/kb/HT1757을 참조 하십시오 .

OS X Mountain Lion v10.8.2 보완 업데이트 2.0이 출시되면서 4 시간 동안 컴퓨터를 AC 전원에 연결 한 후 안전한 절전 모드로 전환 할 수있는 새로운 기능이 도입되었습니다. 이는 유럽 에너지 표준 (ErP Lot6)을 준수하기위한 노력입니다. 무선 또는 이더넷 활동이없고 USB 저장 장치와 같은 외부 장치의 활동이없는 경우에만 발생합니다.

man pmset:

autopoweroff - Where supported, enabled per default as an implementation
of Lot 6 to the European Energy-related Products Directive. After sleep-
ing for <autopoweroffdelay> minutes, the system will write a hibernation
image and go into a lower power chipset sleep. Wakeups from this state
will take longer than wakeups from regular sleep. The system will not
auto power off if any external devices are connected, if the system is on
battery power, or if the system is bound to a network and wake for net-
work access is enabled.
autopoweroffdelay - delay before entering autopoweroff mode. (Value =
integer, in minutes)

hibernatemode로 설정된 25최대 절전 모드와 대기 모드 및 autopoweroff활성화 된 최대 절전 모드 사이에 차이가 있는지 모르겠습니다 .

대기 모드 또는 최대 절전 모드는 그렇게 많은 에너지를 절약하지 못합니다. Apple의 환경 보고서 에 따르면 현재 13 인치 MacBook Air는 꺼져있을 때 0.25W를 소비하고 230V 전압에서 휴면 모드에있을 때 0.68W를 소비합니다. MacBook Air에는 54 와트-시간의 배터리가 있으므로, 전체 배터리는 잠자기 모드 (Mac이 대기 모드로 들어 가지 않는 경우)에서 약 3 일, Mac이 꺼져있는 경우 약 9 일 동안 지속되어야합니다. 최대 절전 모드 또는 대기 모드의 에너지 소비는 Mac이 꺼져있을 때의 에너지 소비와 거의 비슷합니다.


2
최대 절전 모드와 대기 모드의 차이점은 무엇입니까?
Drazen Bjelovuk

6

수면 중에 배터리를 소모하는 것을 찾으려고 생각합니다.

Mac은 수면 시간을 사용하여 집안 청소 및 집안일을 수행하도록 설계되었습니다.

처음 4 시간

자동 전원 끄기 지연 14400 초

그것은 아무것도하지 않을 것입니다 (에너지 절약 규정 EC), 그 일을하기 위해 일어납니다.

그러나 "정상"조건에서 약 350mAh / 8 시간을 소모하는이 연구에 따르면 7000mAh 용량의 완전 충전 된 배터리는 절전 모드에서 최대 7 일 동안 지속되어야합니다.

배터리 소모

휴면 모드를 "관리"하는 많은 3D 파티 앱이 있지만 제 답변은 배터리를 소모하는 것을 찾는 데 중점을두고 있습니다.

안전 절전은 예를 들어 RAM이 완전히 전원을 유지하는 동안 RAM 정보를 디스크에 저장 (안전)하고 유지 관리 작업 및 기타 작업을 수행하지 못하게하지 않습니다.

절전 모드를 제공하지는 않지만 컴퓨터가 절전 모드에서 왜 그렇게 많이 소모되는지 설명해야한다는 것을 알고 있습니다.

내가 권장하는 것은 진행중인 작업을 찾는 것입니다 (잠자는 동안 Mac이 꿈꾸는 것은 무엇입니까).

예를 들어 터미널에서 이것은 깨우기 이유를 알려줍니다.

syslog |grep -i "Wake reason"

자세한 내용 pmset -g log은 터미널에서 사용하십시오 .

그런 다음 밤 시간 (수면 중)을보고 실제로 진행중인 활동과 활동중인 사람을 확인하십시오.

예를 들어

ttyskeepawake

ON으로 설정하십시오.

원격 깨우기를 사용하지 않는 경우 네트워크 설정에서 비활성화하거나 터미널에서이를 사용하여 비활성화하십시오. pmset ttyskeepawake 0

좀 더 자세한 정보가 있습니다.


3

MacBook Air는 대기 모드 / 최대 절전 모드에서 최대 30 일 (25-28 일에 가까운 것으로 생각됨)까지 쉽게 지속될 수 있지만 3 일과 9 일이 어디에서 왔는지 확실하지 않습니다.


이 정보의 출처가 있습니까, 아니면이 개인적인 경험입니까?
grg

개인적인 경험. 2010 년과 2012 년 Mac Air는 OWC SSD로 최소 25 일 동안 지속되며, Toshiba SSD보다 더 많은 전력을 소모합니다. Toshiba SSD의 경우 27-28 일 정도입니다. 나는 Mac Air가 자동으로 Deep Sleep 또는 그것이 무엇이든간에 간다고 가정합니다 ..... 참고 Mac Air Pro는 목록에 있지만 Macbook Pro 2010은 목록에 없습니다.
guest2324

1
또한 SSD를 구입했기 때문에 이전에 OWC와 논쟁을 벌이고 있었고 결함이있어 Mac Air에서 "디스크 일시 중단"으로 작동하지 않아 3.5 일 후에 기계가 죽습니다. SSD를 반품하고 새 것으로 교체했으며 "디스크 일시 중단"이 예상대로 작동합니다. 디스크 일시 중단으로 하루에 배터리 손실의 약 3-4 % 인 것으로 계산되었습니다. RAM이 일시 중단되면 시간당 약 1 %의 배터리 손실이 발생합니다. 이는 배터리 로그 및 배터리 상태를 기반으로합니다.
guest2324

1
이 문서는 또한 Macbook 시스템이 디스크 일시 중단 상태에서 최대 30 일의 대기 시간을 가지고 있음을 확인합니다 ... osxdaily.com/2013/01/21/mac-slow-wake-from-sleep-fix
guest2324

모든 MacBook Air는 나이와 수명에 관계없이 ??
hippietrail


0

뚜껑을 닫으면 Mac 휴대용 컴퓨터가 잠자기 상태가되지만 이야기는 여기서 끝나지 않습니다. 대기 모드에서 연장 된 상태로 Mac을 그대로두면 배터리가 소모되면, Mac은 디스크를 일시 중단하고 완전히 종료됩니다. 2008 년 초 MacBook Pro는 항상 그 기능을 수행하므로 새 Mac에서도 작동한다고 가정 할 수 있습니다.


예, 디스크에 저장은 배터리가 소진 된 시점입니다. (정상적인 종료가 아니기 때문에 이것이 Sleepimage 파일인지 궁금합니다.) 이 기능은 2008 년을 포함하여 한 번 더 오래된 모든 휴대용 장치에서 사용할 수 있습니다. 최신 모델은 동일한 Sleepimage 파일을 사용하여 RAM 사본을 디스크에 저장하는 것처럼 보이는 디스크에 일시 중단 될 수 있습니다 (?).
guest2324
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.