So fügen Sie dem MacBook Pro den Ruhezustand hinzu

Ich bin kürzlich von Windows auf Mac umgestiegen, daher habe ich nicht viele Informationen.

  1. Ich möchte, dass mein Mac beim Schließen des Deckels in den sicheren Ruhezustand wechselt.
  2. Ich brauche auch eine zusätzliche Option, die irgendwo verfügbar ist, um in den Ruhezustand zu wechseln (überhaupt keine Batterie verwendet).

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

Welches Mac Book Pro-Modell haben Sie? Wenn Sie zum Apfelmenü > Über diesen Mac > Weitere Informationen ... gehen, sollte dort stehen.
Ich verwende OS X 10.9.2 (13C64)
Es wird so etwas wie „Mac Book Pro Retina, 15 Zoll, Anfang 2013“ sagen.
es ist 13 Zoll, Mitte 2012
Wie kommst du auf die obige Ausgabe?
sollte das nicht sein sudo pmset -c standby 1, oder standbymode? Die pmset-Manpage enthält nicht standbymode developer.apple.com/library/mac/documentation/Darwin/Reference/…
Ich erinnere mich, dass sich pmset zwischen Versionen von (Mac) OS X geändert hat

Antworten (6)

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 hibernatemodeauf 25verringert 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 1würde den Standby-Modus auch ohne Batteriestrom aktivieren. sudo pmset -a standbydelay 1800wü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 hibernatemodeder 25Standby-Modus aktiviert ist, und dem Ruhemodus, der verwendet wird, wenn autopoweroffaktiviert 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.

Was ist also der Unterschied zwischen Ruhezustand und Standby?

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.

Batterieverbrauch

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 logTerminal.

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.

Hast du eine Quelle für diese Informationen oder ist das eine persönliche Erfahrung?
Persönliche Erfahrung. Sowohl 2010 als auch 2012 Mac Air halten mindestens 25 Tage mit OWC-SSDs, die mehr Strom verbrauchen als die serienmäßigen Toshiba-SSDs. Bei Toshiba-SSDs sind es ungefähr 27-28 Tage. Ich nehme an, Mac Air geht automatisch in den Tiefschlaf oder wie auch immer es heißt ... (Eigentlich ziemlich verwirrend, Tiefschlaf, Ruhezustand ... Ich nehme an, es heißt Standby auf dem Mac, obwohl Standby in Windows wie Schlaf auf dem Mac ist). Hinweis Mac Air 2010 wird aufgeführt, Macbook Pro 2010 jedoch nicht.
Ich habe mich zuvor auch mit OWC gestritten, weil ich eine SSD von ihnen gekauft hatte und sie fehlerhaft war, sie funktionierte nicht mit „Suspend to Disk“ in Mac Air, sodass die Maschine nach 3,5 Tagen abstürzte. Ich habe die SSD zurückgegeben und sie haben sie durch eine neue ersetzt, und "Suspend to Disk" funktioniert wie erwartet. Ich habe berechnet, dass es mit Suspend to Disk ungefähr 3-4% des Batterieverlusts pro Tag sind. Mit Suspend to RAM beträgt der Batterieverlust etwa 1% pro Stunde. Das basierte auf Batterieprotokollen und Batteriestatus.
Dieser Artikel bestätigt auch, dass die Macbook-Maschinen bis zu 30 Tage Standby-Zeit mit Suspend to Disk haben ... osxdaily.com/2013/01/21/mac-slow-wake-from-sleep-fix
Jedes MacBook Air, egal wie alt es ist und wie hart sein Leben war??

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.

Ja, das Speichern auf der Festplatte erfolgt, wenn der Akku leer ist. (Ich frage mich, ob die Sleepimage-Datei dafür gedacht ist, da es kein normales Herunterfahren wäre). Diese Funktion ist bei allen tragbaren Geräten verfügbar, auch bei älteren, einschließlich Ihres 2008. Die neueren Modelle können Suspend to Disk ausführen, was anscheinend (?) dieselbe Sleepimage-Datei verwendet, um eine Kopie des RAM auf der Festplatte zu speichern.

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.)