• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Ruhezustand geht nicht mehr

didi_X3

Erdapfel
Registriert
23.09.11
Beiträge
5
Habe ein MacBook 13" late 2008. Wurde irgendwann auf 4GB RAM aufgerüstet, außerdem auf OSX 10.5. Alles ohne Probleme.
Nun habe ich vor wenigen Wochen die Festplatte getauscht (Original-HDD ersetzt durch gleich große SSD). Bis auf eine kaputte IPhoto-Bibliothek (von der ich nicht sicher weiß, ob es damit zusammenhängt), gab's eigentlich keine Auffälligkeiten. Aber Ruhezustand geht nicht mehr!
Vorweg: Ich habe extra einiges draufgelegt und keine OCZ, sondern eine Intel gekauft, weil ich von hibernate-Problemen mit ersteren gelesen habe.

Wenn ich in den Ruhezustand wechseln will, scheint dies zwar zu funktionieren. Beim Aufwecken stellt sich dann aber immer heraus, dass es nur der standby-Modus war. Problem: wenn der Akku in der Zwischenzeit leer wird, gibt's evtl. Datenverlust.
dmesg:
Code:
hibernate image path: /var/vm/sleepimage
sizeof(IOHibernateImageHeader) == 512
Opened file /var/vm/sleepimage, size 4294967296, partition base 0xc805000, maxio 400000 ssd 1
hibernate image major 14, minor 2, blocksize 512, pollers 5
hibernate_alloc_pages flags 00000000, gobbling 0 pages
hibernate_setup(0) took 0 ms
00000000  00000020  NVEthernet::setLinkStatus - not Active
AirPort: Link Down on en1. Reason 8 (Disassociated because station leaving).
         0 [Time 1318339257] [Message System SafeSleep
hibernate_page_list_setall start 0x4441c000, 0x4443b000
hibernate_page_list_setall time: 456 ms
pages 972763, wire 64165, act 419495, inact 21348, spec 4, zf 32296, throt 0, could discard act 174803 inact 140189 purgeable 28917 spec 91546
hibernate_page_list_setall found pageCount 537308
IOHibernatePollerOpen, ml_get_interrupts_enabled 0
IOHibernatePollerOpen(0)
writing 536122 pages
encryptStart 2e2d0
encryptEnd 2da9f10
image1Size 129259520, encryptStart1 2e2d0, End1 2da9f10
encryptStart 7b45800
encryptEnd 406d6b30
PMStats: Hibernate write took 16561 ms
all time: 16561 ms, comp time: 4893 ms, deco time: 0 ms, 
image 1080912896, uncompressed 2196246528 (536193), compressed 1076712256 (49%), sum1 25ea99ec, sum2 79169fb0
wired_pages_encrypted 22373, wired_pages_clear 40677, dirty_pages_encrypted 473143
hibernate_write_image done(0)
sleep
Wake reason = PWRB
System Wake
Previous Sleep Cause: 5

any idea?
 
Bei den MacBooks ist standardmäßig der Hibernate-Modus 3 eingestellt. Das heißt das Book schreibt beim Zuklappen oder der eingestellten Zeit den RAM-Inhalt in das Sleepimage und geht dann in den "normalen" Ruhezustand bzw. Standby-Modus, wie du ihn nennst. Durch den gepufferten RAM-Inhalt entsteht kein Datenverlust, auch wenn das Book wegen Strommangels komplett abschaltet. Falls du lieber den sog. Tiefschlafmodus haben willst (hibernate mode 1), bei dem das Book abgeschaltet wird, musst du das gezielt über ein Hilfsprogramm oder einen Terminalbefehl einstellen.

MACaerer
 
Das war's tatsächlich, danke! "pmset hibernatemode 1" und es funktioniert wie erwartet. Diese default-Einstellung überrascht mich etwas, denn wenn ich explizit Ruhezustand wähle, mache ich das um mir z.B. auf Reisen Akku zu sparen.
Dann hatten wohl die 2 aufeinanderfolgenden Crashs (nach Not-Hibernation wg. leerem Akku) zuletzt einen anderen Grund. Ich vermute entweder wechselnde peripherals (ext. Monitor, verschiedene USB) zwischendurch oder evtl. sogar Akku schon zu schwach zum "Hibernieren" (was mich aber wundern würde). Kann man irgendwo einstellen, bei wieviel % Akku dieses "Not-Aus" erfolgt?
 
Ruhezustand beim Mac ist ungleich dem Ruhezustand bei Win.
 
Diese default-Einstellung überrascht mich etwas.....
Ich finde die Einstellung als Standard sehr durchdacht, denn einerseits ist das Book bei kurzen Unterbrechungen schnell wieder bereit und andererseits gibt es durch die Pufferung des RAM-Inhalts auch keinen Datenverlust, auch nicht bei total leerer Batterie. Falls es einem persönlich anders lieber ist kann man es ja auch problemlos ändern.

MACaerer