Der von Mac-Laptops standardmäßig verwendete Energiesparmodus ist eine Mischung aus herkömmlichem Energiesparmodus (Suspend to RAM) und Ruhezustand (Suspend to Disk): Der Inhalt des RAM wird auf der Festplatte gespeichert, der RAM wird jedoch auch mit Strom versorgt. Desktop-Macs verwenden standardmäßig den herkömmlichen Ruhemodus (Suspend to RAM).
Siehe 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.
Führen Sie Folgendes aus, um einen Laptop oder Desktop-Mac immer in den Ruhezustand zu versetzen (Suspend to Disk):
sudo pmset -a hibernatemode 25
Führen Sie die folgenden Schritte aus, um einen Laptop immer in den Ruhezustand zu versetzen:
sudo pmset -b hibernatemode 25
Einstellung hibernatemode
zu 25
sinkt der Energieverbrauch während des Schlafes , sondern macht länger dauern , zu wecken.
Einige neue Macs wechseln nach einer bestimmten Zeit automatisch in den Standby-Modus, wenn sie sich unter bestimmten Bedingungen im regulären Ruhemodus befinden. Siehe http://support.apple.com/kb/HT4392 (Mac-Computer: Informationen zum Standby-Modus):
Macs, die den Standby-Modus verwenden können:
- MacBook Pro (Retina, 13 Zoll, Ende 2012) und höher
- MacBook Pro (Retina, 15 Zoll, Anfang 2013) und höher
- MacBook Pro (Retina, Mitte 2012)
- MacBook Air (Mitte 2010) und höher
- SSD- und Fusion-Laufwerkversionen von Mac mini (Ende 2012) und höher
- SSD- und Fusion-Laufwerkversionen von iMac (Ende 2012) und höher
Mac-Computer, die 2013 oder später hergestellt wurden, werden nach drei Stunden "normalem" Schlaf in den Standby-Modus versetzt. Frühere Computer werden nach etwas mehr als einer Stunde "normalem" Schlaf aktiviert.
Um in den Standby-Modus zu wechseln, muss der Computer:
- Batteriebetrieb (wenn es sich um ein Mac-Notebook handelt).
- Habe keine USB-Geräte angeschlossen.
- Haben keine Thunderbolt-Geräte angeschlossen.
- Habe keine SD-Karte eingelegt.
- Habe kein externes Display angeschlossen.
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
würde Standby-Modus aktivieren, auch wenn nicht im Akkubetrieb. sudo pmset -a standbydelay 1800
würde die Verzögerung vor dem Wechsel in den Standby-Modus auf 30 Minuten ändern.
Einige Macs gehen unter bestimmten Bedingungen auch nach vier Stunden normalem Schlaf in den Ruhezustand. Siehe http://support.apple.com/kb/HT1757 :
Mit der Veröffentlichung des OS X Mountain Lion 10.8.2-Ergänzungsupdates 2.0 wurde eine neue Funktion eingeführt, mit der nach vier Stunden, in denen der Computer an das Stromnetz angeschlossen war, ein sicherer Schlaf gewährleistet wird. Dies ist eine Bemühung, die europäischen Energiestandards (ErP Lot6) einzuhalten. Dies tritt nur auf, wenn keine Wireless- oder Ethernet-Aktivität und keine Aktivität von externen Geräten wie USB-Speichergeräten vorhanden ist.
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)
Ich weiß nicht, ob es einen Unterschied zwischen dem Ruhezustand gibt, der verwendet wird, wenn hibernatemode
auf 25
, Standby-Modus und dem Ruhezustand, der verwendet wird, wenn autopoweroff
aktiviert ist.
Der Standby-Modus oder der Ruhezustand sparen jedoch nicht so viel Energie. Laut Apples Umweltbericht verbraucht das aktuelle 13-Zoll-MacBook Air 0,25 W im ausgeschalteten Zustand und 0,68 W im Ruhemodus bei 230 V Spannung. Das MacBook Air verfügt über einen 54-Wattstunden-Akku, sodass ein voller Akku im Ruhezustand (wenn der Mac nicht in den Standby-Modus wechselt) ungefähr drei Tage und bei ausgeschaltetem Mac ungefähr neun Tage halten sollte. Der Energieverbrauch im Ruhezustand oder im Standby-Modus liegt wahrscheinlich in der Nähe des Energieverbrauchs, wenn der Mac ausgeschaltet ist.