Hallo Leute,
es gibt etwas was ich für wichtig befinde und euch deshalb nicht vorenthalten möchte.
Es geht um den "Sleep Mode" von OS X. Hier gibt es verschiedene Modi´s.
Aktuell wird sofern es der Benutzer nicht geändert hat, der gesamte Inhalt des Arbeitsspeichers beim Wechsel in den Sleep Mode (zuklappen, was fast alle MacBook User machen) auf die Festplatte geschrieben!
Aus diesem Grund wird auf der Festplatte immer ein genau so großer Bereich wie der installierte RAM (Arbeitsspeicher) reserviert.
Sinn dieser Funktion ist es, dass der Zustand erhalten bleibt, auch wenn die Batterie leer werden sollte! Das kennt Ihr vielleicht. Wenn das MacBook längere Zeit im Sleep Zustand verbleibt und der Akku dabei leer wird, startet er zwar beim Einschalten wieder am selben Punkt, allerdings mit einem Ladebalken was das erneute Einlesen des RAM Inhaltes von der Festplatte erneut in den RAM darstellt.
Nachteil dieses Features ist, dass bei jedem "zu klapp" Vorgang bis zu 4 GB (bei den MacBooks) auf die SSD geschrieben werden müssen!
Da SSDs eine begrenzte Anzahl von Schreibzyklen aufweisen ist das eine "Verschwendung".
Viel gravierender ist jedoch, dass die meisten SSDs (auch die Vertex und Supertalent) langsamer werden, wenn alle Bereiche ein mal beschrieben waren! Da beim erneuten Beschreiben diese Speicherbereiche überschrieben werden müssen, dauert dies länger, als beim beschreiben von leeren Speicherplätzen (bitte korrigiert mich, wenn ich hier falsch liegen sollte!).
Die Firmware einer SSD ist so konzipiert, dass sie Schreibvorgänge auf alle vorhandenen Speicherplätze verteilt. Das ist notwendig, damit alle Speicherbereiche "gleich altern". Würde das Sleepimage von angenommen 4GB immer auf die selbe Stelle geschrieben werden, würden diese Zellen schnell altern und andere kaum benutz werden!
Deshalb wird beim schreiben des Sleep Images immer der gesamte Speicherbereich der Festplatte genutzt!
Wenn bei jedem Sleep Vorgang 4 GB geschrieben werden, ist die gesamte Festplatte nach 32 Sleep Vorgängen komplett ein mal beschrieben worden! (bei 2 GB RAM entsprechend nach 64 Sleep Vorgängen).
Ab diesem Zeitpunkt würde die SSD laut vielen Berichten (siehe z.B.
) deutlich langsamer werden.
Um dem entgegenzuwirken, ist es möglicherweise sinnvoll, den Sleep Mode von 3 auf den Sleep Mode 0 umzustellen. Man muss dann aber darauf achten, dass alle geöffneten Programme und Dateien beschädigt werden können oder ganz verloren gehen, wenn während dem Sleep Zustand der Akku komplett leer wird! (das passiert erst nach ca. 10 Stunden nachdem der Mac von alleine aus geht, nicht wenn er gerade in den Sleep Mode geht, weil der Akku zu schwach ist!).
Den aktuellen Sleep Mode könnt Ihr im Terminal mit dem Befehl:
pmset -g | grep hibernatemode
auslesen
Umstellen in den Sleep Mode ohne auf den RAM Inhalt auf die Festplatte zu speichern geht mit dem Befehl:
sudo pmset -a hibernatemode 0
Danach solltet ihr das vorhandene Sleep Image löschen, das wie bereits erwähnt immer so viel Festplattenspeicher belegt, so groß wie der RAM ist.
Das geht mit dem Befehl:
cd /var/vm sudo rm sleepimage
Danach geht der Sleep Mode genau so wie bisher, nur dass der Inhalt des Arbeitsspeichers nicht auf die Festplatte geschrieben wird. Das ist bei der SSD wie ich finde die bessere Wahl.
Würde mich über Anregungen, Verbesserungsvorschläge und Kritik freuen.
Ich hoffe, dieser Beitrag hilft euch weiter....
Gruß Taner