Mac - Hibernation statt Standby
Links:
https://www.lifewire.com/what-happens-when-mac-is-put-to-sleep-2260787 https://www.lifewire.com/change-mac-sleep-settings-2260804 https://www.howtogeek.com/260478/how-to-choose-when-your-mac-hibernates-or-enters-standby/
Der Mac hat mehrere Stromsparmodi wenn der Mac in Standby geht, läßt er je nach Modell (Laptop, Desktop...) ein paar Dinge aktiv. Z.B. können die USB Ports noch Handys mit Energie versorgen um sie aufzuladen. Außerdem wird z.B. das RAM mit Energie versorgt, damit er schnell wieder am Start ist.
Irgendwann geht er dann in Hibernate 0 Mode (Desktop) oder 3 (Laptop=Safe Sleep) - die zweite Stromsparstufe. Hier wird der Inhalt des Rams auf die Festplatte kopiert, somit muß der Speicher nicht mehr mit Energie versorgt werden.
Problem: In den Energieeinstellungen läßt sich dieser Wert nicht einstellen oder der Mode aussuchen. Über das Terminal kann man aber die Werte setzen:
pmset -g | grep standby
Ergibt Zeit bis zum Standby und ob er die Einstellung überhaupt ermöglicht.
To change the standby delay, run the following command, replacing # with your desired standby delay in seconds:
sudo pmset -a standbydelay #
For example, if you wanted to have your Mac go into standby 60 minutes after it enters sleep mode, run the following command:
sudo pmset -a standbydelay 3600
Modes im Detail[Bearbeiten]
pmset -g | grep hibernatemode
You should see one of the following responses:
hibernatemode 0 hibernatemode 1 hibernatemode 3 hibernatemode 25
Zero means normal sleep and is the default for desktops; 1 means hibernate mode and is the default for older portables (pre 2005); 3 means safe sleep and is the default for portables made after 2005; 25 is the same as hibernate mode, but is the setting used for newer (post 2005) Mac portables.
Safe Sleep bedeutet, hier wird zusätzlich der Speicherzustand auf die Festplatte geschrieben obwohl wie bei 0 der Speicher weiterhin mit Strom versorgt wird.
A few notes about hibernatemode 25: This mode has the potential to maximize battery runtime, but it does so by taking longer to enter hibernation mode, and longer to wake up from hibernation. It also forces paging of inactive memory to disk before hibernation occurs, in order to create a smaller memory footprint. When your Mac wakes from sleep, the inactive memory that was paged to disk isn't restored to memory right away; instead; the inactive memory is restored when needed. This can lead to apps taking longer to load, and drive paging to occur well after your Mac has wakened from sleep.
Mode manuell setzen[Bearbeiten]
Für Macs (außer Portables vor 2005, kann man den Mode manuell setzen:
sudo pmset -a hibernatemode X
Replace X with the number 0, 1, 3, or 25, depending on which sleep mode you wish to use.