MacBook Pro - Sleep, und sofort hibernate ?

B

busaku

Neues Mitglied
Thread Starter
Dabei seit
20.03.2013
Beiträge
12
Reaktionspunkte
0
Hallo zusammen,

ich habe ein 15 Zoll Pro, Ende 2011.
Nun habe ich per Zufall diesen Auszug aus der Konsole gefunden:

20.03.13 17:27:43,000 kernel[0]: encryptEnd cac4a00
20.03.13 17:27:43,000 kernel[0]: image1Size 0x1727c600, encryptStart1 0x132f0, End1 0xcac4a00
20.03.13 17:27:43,000 kernel[0]: encryptStart 1727c600
20.03.13 17:27:43,000 kernel[0]: encryptEnd 2f678800
20.03.13 17:27:43,000 kernel[0]: PMStats: Hibernate write took 7548 ms
20.03.13 17:27:43,000 kernel[0]: all time: 7548 ms, comp bytes: 2254073856 time: 1849 ms 1162 Mb/s, crypt bytes: 619370768 time: 1137 ms 519 Mb/s,
20.03.13 17:27:43,000 kernel[0]: image 795314176 (4%), uncompressed 2254073856 (550311), compressed 785761184 (34%), sum1 bd1c7d64, sum2 979a998c
20.03.13 17:27:43,000 kernel[0]: wired_pages_encrypted 182795, wired_pages_clear 132252, dirty_pages_encrypted 235264
20.03.13 17:27:43,000 kernel[0]: hibernate_write_image done(0)
20.03.13 17:27:43,000 kernel[0]: sleep
20.03.13 20:14:40,000 kernel[0]: Wake reason: EC.LidOpen (User)
20.03.13 20:14:40,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
20.03.13 20:14:40,000 kernel[0]: Previous Sleep Cause: 5
20.03.13 20:14:40,000 kernel[0]: wlEvent: en1 en1 Link DOWN virtIf = 0
20.03.13 20:14:40,000 kernel[0]: AirPort: Link Down on en1. Reason 8 (Disassociated because station leaving).
20.03.13 20:14:40,000 kernel[0]: en1::IO80211Interface::postMessage bssid changed
20.03.13 20:14:40,000 kernel[0]: TBT W (1): 0 [x]


Aber das sieht für mich irgendwie so aus, als würde er das hibernate Image sofort schreiben und den "Sleep" gar nicht benutzen?
Nach dem Aufklappen um 20:14 war das Ding aber innerhalb weniger Augenblicke einsatzbereit, was eher auf einen Sleep ohne hibernate hindeutet.

Nun habe ich allerdings eine SSD nachgerüstet - ich weiß ja nicht ob das irgendwie den Sleep beeinflusst?!

Hier der Auszug aus dem Terminal:
pmset -g
Active Profiles:
Battery Power 1*
AC Power -1
Currently in use:
standbydelay 4200
standby 0
halfdim 1
sms 1
hibernatefile /var/vm/sleepimage
gpuswitch 2
disksleep 10
sleep 10
hibernatemode 3
ttyskeepawake 1
displaysleep 2
acwake 0
lidwake 1


Hat da jemand mehr Ahnung als ich? :)

paD
 
Alles Normal.
Hibernatemode 3 = Save Sleep
Safe sleep ist die ideale Mischung aus Suspend to Ram & Suspend to Disk (Der Speicherinhalt wird auf die Festplatte geschrieben UND im Speicher gehalten.)
Das Sleepimage wird also nur im notfall genutzt - Wenn der Strom ausfällt, während der Mac im Sleep modus ist.

Vorteil: Mac Wacht sofort auf.
Vorteil2: Mac stürzt nicht ab, wenn der Strom komplett weg ist, er startet dann nur etwas länger. (hintergrundbild und statusbalken zu sehen)
Nachteil: Es dauert etwas länger, bis der sleepmodus erreicht ist, da immer das komplette RAM-Image auf der Platte abgelegt wird.

Weitere Infos:
http://macs.about.com/od/usingyourm...he-Sleep-Setting-You-Want-Your-Mac-To-Use.htm
 
Aber genau das ist es ja, nach den 2 1/2 Stunden ist er sofort "hochgefahren".
Also nichts mit Hintergrund und Ladebalken.

Heißt er hat das Sleepimage nicht genutzt und so den RAM permanent unter Strom gelassen.

Wenn ich das doch richtig verstanden habe, sollte er doch immer nach 70 Minuten das Image nutzen oder?

EDIT: Mir fällt ein, ich hatte den Strom angeschlossen, falls das etwas ändert
 
woher hast du die 70 minuten?
das ist blödsinn.

Es gibt 3 Modi:

Sleep / Suspend to Ram: Rechner schaltet in Standby und versorgt den Ram weiterhin mit Strom.
Hibernation / Suspend to Disk: Rechner schreibt den Speicherinhalt auf die Festplatte und schaltet sich dann ab.
Safe Sleep: Rechner legt ein Sleepimage an und schaltet dann in den normalen Sleep modus.

Alle Apple Rechner ab 2005 nutzen Standardmässig den Safe Sleep modus (hibernate3)

Klappst du den Rechner zu wird zuerst ein Sleepimage angelegt UND der Rechner dann in den normalen Sleep-Modus gefahren.
Solange die Statusleuchte pulsiert wird der RAM weiterhin mit Strom versorgt.


ist der Rechner im Safe Sleep gibt es nur zwei möglichkeiten was passieren kann:
1. Nichts -> Beim aufwachen nutzt der Rechner die im Ram gespeicherten informationen und ist nach ~3sek wieder da.
2. Der Strom fällt aus / Akku ist alle -> Jetzt kommt das (nur für diesen Notfall) Angelegte Sleepimage zum Einsatz und stellt daraus den Speicherinhalt wieder her. -> Starten dauert etwas länger. Nichts geht verloren.
 
Zuletzt bearbeitet:
Nö, (zumindest neuere) MacBooks fallen nach 70 Minuten im Akkubetrieb in den StD Modus, um Akku zu sparen. Aber eben nur im Akkubetrieb. Wenn er am Netz betrieben wird, bleibt er im StR.
 
  • Gefällt mir
Reaktionen: tocotronaut
Danke, das war mir neu.

edit: allerdings kann ich es an meinem 15" MBP Mid 2012 nicht nachvollziehen. Das habe ich um 18:00 auf der Arbeit zugeklappt und gerade eben um 22:50 aufgeklappt. Es war nach ~3,5 Sekunden da.

kann es sein, dass dieses StD erst ab eine bestimmten Akkustand aktiviert wird?
 
Nö, (zumindest neuere) MacBooks fallen nach 70 Minuten im Akkubetrieb in den StD Modus, um Akku zu sparen. Aber eben nur im Akkubetrieb. Wenn er am Netz betrieben wird, bleibt er im StR.

Ahh, Danke!
Das erklärt dann einiges :)

PS: @tocotronaut - Also kein Blödsinn!
 
hmm jetzt frage ich mich selbst was die zusätzlichen werte autopoweroff und autopoweroffdelay bei meinem Rechner bedeuten:

Code:
pmset -g

Active Profiles:
Battery Power        -1*
AC Power        -1
Currently in use:
 standbydelay         4200
 standby              1
 halfdim              1
 sms                  1
 hibernatefile        /var/vm/sleepimage
 gpuswitch            2
 disksleep            10
 sleep                10
 [B]autopoweroffdelay    14400
[/B] hibernatemode        3
 [B]autopoweroff         1[/B]
 ttyskeepawake        1
 displaysleep         2
 acwake               0
 lidwake              1

Die manpage von pmset schweigt sich darüber aus :(
 
Das ist meines Wissens nach die Einstellung, dass er sich komplett herunter fährt.
Also nach diesen 14400Sek geht es vom hiby zu power Off :)

paD
 
Stanby is der trigger für hibernate im batteriemodus. Standbydelay is die zeit: 4200s = 70 min.
Autopoweroff is der trigger für hibernate wenn am strom hängend. Autopowerdelay is die zeit: 14400s = 4 stunden
 
  • Gefällt mir
Reaktionen: tocotronaut
hab jetzt mal testweise beide werte etwas (auf 24 Stunden) hochgesetzt ...

Code:
standbydelay         86400
standby              1
sleep                10 (sleep prevented by 1077)
autopoweroffdelay    86500
autopoweroff         1

Jetzt steht: (sleep prevented by 1077) was auch immer das heisst.
 
Das dürfte die nummer des prozesses sein, der gerade stört. Guckst du aktivitätsanzeige.

Wenn dich hibernate stört, dann setz doch standby und autopoweroff beide auf 0 = aus
 
  • Gefällt mir
Reaktionen: tocotronaut
^^ Erwischt. Safari-Webinhalt
...das der so spät noch meinen Sleep Prozess stört... ;)

Naja, wird Zeit dass ich die Prioritäten neu vergebe und mich zu meiner Süssen ins Bett begebe...
Ich wünsche Euch einen guten Standby.
 
Moin zusammen,

also über Nacht einfach nur zu geklappt:

20.03.13 23:18:42,000 kernel[0]: all time: 7286 ms, comp bytes: 2170871808 time: 1815 ms 1140 Mb/s, crypt bytes: 576263952 time: 1057 ms 519 Mb/s,
20.03.13 23:18:42,000 kernel[0]: image 757900800 (4%), uncompressed 2170871808 (529998), compressed 748326848 (34%), sum1 d7fbaef0, sum2 f1d7d1b7
20.03.13 23:18:42,000 kernel[0]: wired_pages_encrypted 190002, wired_pages_clear 133819, dirty_pages_encrypted 206177
20.03.13 23:18:42,000 kernel[0]: hibernate_write_image done(0)
20.03.13 23:18:42,000 kernel[0]: sleep
20.03.13 23:18:42,000 kernel[0]: [SendHCIRequestFormatted] ### ERROR: [0x0C3F] (Set AFH Host Channel Classification) -- Send request failed (err = 0xE00002ED (kIOReturnNotResponding))
20.03.13 23:18:42,796 imagent[181]: [Warning] FTMessageDelivery failed! Error (APSErrorDomain:5): Network unreachable (null)
20.03.13 23:18:42,797 imagent[181]: [Warning] FTMessageDelivery failed! Error (APSErrorDomain:5): Network unreachable (null)
20.03.13 23:18:42,798 imagent[181]: [Warning] FTMessageDelivery failed! Error (APSErrorDomain:5): Network unreachable (null)
20.03.13 23:18:42,799 imagent[181]: [Warning] FTMessageDelivery failed! Error (APSErrorDomain:5): Network unreachable (null)
20.03.13 23:18:42,800 imagent[181]: [Warning] FTMessageDelivery failed! Error (APSErrorDomain:5): Network unreachable (null)
20.03.13 23:18:42,814 configd[17]: network changed: v4(en1-:169.254.120.188) DNS* Proxy- SMB
20.03.13 23:18:42,854 configd[17]: setting hostname to "Patricks-MacBook-Pro.local"
21.03.13 07:21:04,288 WindowServer[91]: Created shield window 0x35b for display 0x003f003d
21.03.13 07:21:04,288 WindowServer[91]: handle_will_sleep_auth_and_shield_windows: no action for lock state 1
21.03.13 07:21:04,289 WindowServer[91]: Created shield window 0x35c for display 0x003f003e
21.03.13 07:21:04,289 WindowServer[91]: handle_will_sleep_auth_and_shield_windows: no action for lock state 1
21.03.13 07:21:04,290 WindowServer[91]: handle_will_sleep_auth_and_shield_windows: no action for lock state 1
21.03.13 07:21:04,000 kernel[0]: Wake reason: EC.LidOpen (User)
21.03.13 07:21:04,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
21.03.13 07:21:04,000 kernel[0]: Previous Sleep Cause: 5


Heute morgen geöffnet, Laptop war sofort da. Kein Laden etc.
Also doch irgendwas nicht richtig? Scheint kein Hibernate zu nutzen(?)

Akku von 94% auf 89%
8 Stunden und 5%

Jemand eine Idee?

paD
 
Standby steht bei dir ja auch auf 0 (also aus). Alos nix hibernate nach 70 min.

Code:
sudo pmset -a standby 1

sollte es einschalten.

Und was das "nicht richtig" angeht. Vor den 2012er Macs ist die einstellung standby 0 normal bei nem MBP. Standby 1 war halt nur bei den Airs mit SSD aktiv. Nur weil du selbst ne SSD eingebaut hast, ändert sich ja nit automatisch die pmset einstellung. Das musse schon selbermachen ;)
 
Da scheint leider immer noch irgendwas nicht richtig eingestellt zu sein.

etirps$ sudo pmset -g
Active Profiles:
Battery Power -1
AC Power -1*
Currently in use:
standbydelay 1
standby 1
womp 1
halfdim 1
hibernatefile /var/vm/sleepimage
gpuswitch 2
sms 1
networkoversleep 0
disksleep 10
sleep 15
hibernatemode 3
ttyskeepawake 1
displaysleep 10
acwake 0
lidwake 1

Also sollte er nach einer Sekunde sleep in den hibernate gehen, also etwas länger zum starten brauchen.
Aber er ist wieder sofort da.

Konsole:
23.03.13 10:10:55,448 com.apple.time[11]: Requesting maintenance wake [Backup Interval]: <date: 0x7fb20b9108f0> Sat Mar 23 10:47:22 2013 CET (approx)
23.03.13 10:10:55,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Sleep
23.03.13 10:11:14,000 kernel[0]: Wake reason: EC.LidOpen (User)
23.03.13 10:11:14,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
23.03.13 10:11:14,000 kernel[0]: Previous Sleep Cause: 5

Kann man nirgends sehen, welcher sleep-mode genau genutzt wird?

paD
 
Erledigt:

Für alle die es interessiert.. Flash Cache leeren, dann klappt es auch mit dem Ruhezustand..

paD
 
Kann man nirgends sehen, welcher sleep-mode genau genutzt wird?

paD

Such einfach nach sleepimage und hibernate in der Konsole. Sicherer indikator ist die meldung:

17.03.13 20:22:49,000 kernel[0]: PMStats: Hibernate read took xxx ms

Das besagt, dass das Sleepimage wieder eingelesen worden ist.
 
Zurück
Oben Unten