Ich bin kürzlich von Windows auf Mac umgestiegen, daher habe ich nicht viele Informationen.
Ich habe gelesen, dass der sichere Ruhezustand beim Schließen des Deckels standardmäßig aktiviert ist und zu diesem Zeitpunkt nur eine minimale Batterie verwendet wird, aber mein Mac entlädt die volle Batterie in weniger als 2 Tagen, was nicht wie "sicherer Ruhezustand" erscheint.
Ich habe darüber recherchiert, aber in jeder Antwort / jedem Blog wird erwähnt, dass nur eine Option gleichzeitig verfügbar ist, entweder Ruhezustand oder Schlaf. Einige erwähnen auch die Verwendung von Modus 25 für den Ruhezustand und einige erwähnen die Verwendung von Modus 1 für den Ruhezustand. Ich habe Modus 25 ausprobiert, aber er scheint nicht zu funktionieren (dauert die vollständige Implementierung Zeit?), und Modus 1 scheint Risiken zu beinhalten. Ich möchte keinen Datenverlust riskieren.
Wie kann ich das gewünschte Verhalten erreichen und auch testen, ob es funktioniert oder nicht?
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
Software OS X 10.9.2 (13C64)
13 Zoll, Mitte 2012
Der von Mac-Laptops verwendete Standard-Schlafmodus ist eine Mischung aus herkömmlichem Schlafmodus (Suspend to RAM) und Ruhezustand (Suspend to Disk): Der Inhalt des RAM wird auf der Festplatte gespeichert, aber der RAM wird ebenfalls mit Strom versorgt. Desktop-Macs verwenden standardmäßig den traditionellen Energiesparmodus (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.
Um einen Laptop oder einen Desktop-Mac immer in den Ruhezustand zu versetzen (Suspend to Disk), führen Sie Folgendes aus:
sudo pmset -a hibernatemode 25
Um einen Laptop immer im Akkubetrieb in den Ruhezustand zu versetzen, führen Sie Folgendes aus:
sudo pmset -b hibernatemode 25
Die Einstellung hibernatemode
auf 25
verringert den Energieverbrauch während des Schlafs, verlängert jedoch das Aufwachen.
Einige neue Macs wechseln unter bestimmten Bedingungen automatisch in einen Standby-Modus, nachdem sie sich eine bestimmte Zeit lang im regulären Energiesparmodus befunden haben. 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 neuer
- MacBook Pro (Retina, 15 Zoll, Anfang 2013) und neuer
- MacBook Pro (Retina, Mitte 2012)
- MacBook Air (Mitte 2010) und neuer
- SSD- und Fusion-Laufwerksversionen des Mac mini (Ende 2012) und neuer
- SSD- und Fusion-Laufwerksversionen von iMac (Ende 2012) und höher
Mac-Computer, die 2013 oder später hergestellt wurden, wechseln nach drei Stunden „regulärem“ Ruhezustand in den Standby-Modus. Frühere Computer werden nach etwas mehr als einer Stunde "normalem" Ruhezustand aktiviert.
Um in den Standby-Modus zu wechseln, muss der Computer:
- Mit Akkustrom betrieben werden (wenn es sich um einen Mac-Notebook-Computer handelt).
- Es sind keine USB-Geräte angeschlossen.
- Es sind 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 den Standby-Modus auch ohne Batteriestrom aktivieren. 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 Ruhezustand in den Ruhezustand. Siehe http://support.apple.com/kb/HT1757 :
Mit der Veröffentlichung des zusätzlichen Updates 2.0 für OS X Mountain Lion v10.8.2 wurde eine neue Funktion eingeführt, um nach vier Stunden, in denen der Computer an das Stromnetz angeschlossen war, in den sicheren Ruhezustand zu wechseln. Dies ist ein Versuch, die europäischen Energiestandards (ErP Lot6) einzuhalten. Dies tritt nur auf, wenn keine WLAN- 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 Ruhemodus gibt, der verwendet wird, wenn hibernatemode
der 25
Standby-Modus aktiviert ist, und dem Ruhemodus, der verwendet wird, wenn autopoweroff
aktiviert ist.
Der Standby-Modus oder Ruhezustand spart jedoch nicht so viel Energie. Laut dem Umweltbericht von Apple 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 Ruhemodus etwa drei Tage halten sollte (wenn der Mac nicht in den Standby-Modus wechselt) und etwa neun Tage, wenn der Mac ausgeschaltet ist. Der Energieverbrauch im Ruhezustand oder Standby-Modus liegt wahrscheinlich in der Nähe des Energieverbrauchs, wenn der Mac ausgeschaltet ist.
Ich denke, Sie versuchen herauszufinden, was die Batterie während des Schlafs entlädt.
Macs sind so konzipiert, dass sie die Ruhezeit nutzen, um einige Hausputzarbeiten und Hausarbeiten zu erledigen.
Die ersten 4 Stunden
automatische Abschaltverzögerung 14400 Sekunden
es tut nichts (Energieeinsparverordnung EG), dann wacht es auf, um sein Zeug zu tun.
Aber basierend auf dieser Studie unter "normalen" Bedingungen, die etwa 350 mAh/8 Stunden entladen, sollte ein voll aufgeladener Akku mit 7000 mAh Kapazität bis zu 7 Tage im Ruhemodus halten.
Es gibt viele Apps von Drittanbietern, die den Schlafmodus "verwalten", aber meine Antwort konzentriert sich darauf, herauszufinden, was Ihren Akku entlädt.
Sicherer Ruhezustand bedeutet beispielsweise, dass die RAM-Informationen auf der Festplatte (sicher) gespeichert werden, während der RAM vollständig mit Strom versorgt wird, und es nicht daran gehindert wird, Wartungsaufgaben und andere auszuführen.
Ich weiß, dass ich Ihnen keine Schlafmodi gebe, aber ich versuche zu erklären, dass Sie herausfinden müssen, warum Ihr Computer im Schlaf so viel Strom verbraucht.
Was ich empfohlen habe, ist herauszufinden, was los ist (was träumt Ihr Mac während des Schlafs).
Zum Beispiel wird Ihnen dies im Terminal die Weckgründe mitteilen
syslog |grep -i "Wake reason"
Für Details verwenden Sie pmset -g log
Terminal.
Dann schauen Sie auch die nächtlichen Stunden (während des Schlafens), um zu sehen, was wirklich los ist und wer aktiv ist.
Sie haben zum Beispiel die
ttyskeepawake
auf EIN stellen.
Wenn Sie das Remote Wake nicht verwenden, deaktivieren Sie es in den Netzwerkeinstellungen oder verwenden Sie es im Terminal, um es zu deaktivierenpmset ttyskeepawake 0
Hier sind einige genauere Informationen.
Das MacBook Air kann problemlos bis zu 30 Tage (ich glaube, es sind fast 25 bis 28 Tage) im Standby-Modus / Ruhezustand halten, ich bin mir nicht sicher, woher die 3 und 9 Tage kommen.
Gute Erfahrungen habe ich mit SmartSleep gemacht: http://www.jinx.de/SmartSleep.html
Zum Beispiel geht es in den Ruhezustand, wenn der Akkustand unter einen bestimmten Prozentsatz fällt.
Tragbare Macs gehen in den Ruhezustand, wenn ihre Deckel geschlossen sind, aber die Geschichte endet hier nicht. Wenn Sie Ihren Mac für längere Zeit im Standby-Modus lassen und seine Akkus heruntergefahren werden, wird der Mac auf der Festplatte suspendiert und vollständig heruntergefahren. Mein MacBook Pro von Anfang 2008 macht das ständig, also kann ich davon ausgehen, dass es auch neue Macs tun.
Seit Version 10.7 unterstützt Mac OS „Fenster beim Anmelden erneut öffnen“. Dadurch wird der gesamte Zustand des Computers beim Herunterfahren gespeichert: alle geöffneten Anwendungen und alle geöffneten Dokumente einschließlich nicht gespeicherter Änderungen.
Dies hat einen ähnlichen Effekt wie der Ruhezustand: Ihr gesamter Zustand ist verfügbar und es wird kein Strom verbraucht. Der Unterschied besteht darin, dass der Computer herunterfährt/startet, anstatt aus einer Ruhezustandsdatei zu lesen.
Nach meiner Erfahrung ist dies nur geringfügig langsamer als der Ruhezustand / das Aufwachen aus dem Ruhezustand. (Vor 10.7 habe ich auf meinem Mac eine Ruhezustands-App ausgeführt.)
dwightk
Anuja
dwightk
Anuja
NobleUplift
Johnny warum
sudo pmset -c standby 1
, oderstandbymode
? Die pmset-Manpage enthält nichtstandbymode
developer.apple.com/library/mac/documentation/Darwin/Reference/…DA Vincent