Dieser Hint ändert leider nichts an jenen
kurzen Zeitverzögerungen bei einigen aktuellen Airs wie anderer Macs, die
immer auftreten, wenn sie aus dem Ruhezustand (auch bei Hibernationmode 0) geweckt werden. Es gälte also zu differenzieren:
1) Kurze Bedienungsverzögerung nach dem Wecken aus dem Ruhezustand (immer):
Bis 2 Sekunden. Ursache: Bisher unbekannt.
2) Längere Wartezeit nach dem Ruhezustand nach 70 + Minuten:
Bis 7 Sekunden. Ursache: Automatisches Deep Sleep nach Apple-Vorgabe.
Ich hatte obigen Hint bereits letzte Woche ausprobiert und kann feststellen, dass der kurze Delay (bis 2 Sekunden) weiter bestehen bleibt. Nur der längere (bei Ruhezustandszeiten über 70 Minuten) wird mittels der Verwendung des beschriebenen Hints aufgehoben.
Den Kurzdelay habe ich übrigens bisher nur bei Macs mit SSD erlebt (3 Air, 2 Macbook Pro, 2 iMac). Beim Air meiner Frau ist es übrigens weniger deutlich, als beim Air einer Freundin. Beide haben Samsung SSD-Chips. Ein Air eines Arbeitskollegen mit Toshiba-SSD, weist aber das gleiche Phänomen auf. Macs mit konventionellen Festplatten scheinen jedoch nicht betroffen zu sein. Auch scheint die Vermutung, dass generell die Re-Initialisierung von USB-Gerätschaften (internes Keyboard) das Problem sein könnte, zumindest
generell nicht stimmt. Auch bei älteren Macs sind interne Keyboards über USB angeschlossen. Bei Verwendung konventioneller Festplatten in entsprechenden Macs habe ich das Delay-Problem noch nicht entdeckt. Das gleiche gilt für die oben genannte Vermutung, es könnten Zusammenhänge mit dem WLAN bestehen. Das scheint so nicht zu sein. Deaktiviert bei betroffenen Macs macht es keinen Unterschied. Und bei nicht betroffenen Macs ebenso nicht. (was nicht ausschließt, dass der eine oder andere Mac bei der WLAN-Verbindungsherstellung trotzdem kurze Delays aufweisen kann).
Noch kurz zu dem oben genannten Hint:
Der beim Hint-Link angeführte Terminal-Befehl, um den Deep-Sleep erst nach 24 Stunden zu aktivieren, ist dort:
Air:~ florent$ sudo pmset -a standbydelay 86400
Natürlich sind die Mac-Kennung und der Nutzer-Name nicht mit ins Terminal zu kopieren. Der funktionierende Befehl lautet also (für eine Verzögerung des Deep Sleep auf 24h):
sudo pmset -a standbydelay 86400
Ebenso sollte unbedingt darauf hingewiesen werden, dass es sich hier um ein Sicherheitsfeature handelt, das man dann verändert. D.h. u.a., dass die Sicherung von RAM-Inhalten nach 70 Minuten im Akku-Betrieb dann
nicht mehr durchgeführt wird (sondern erst nach der Zeit, die man mit o.g. Befehl vorgibt). Sollte der Akku also vorher leerlaufen, gibt es keine Sicherungen auf dem Festspeicher. Das nur für den Hinterkopf.