Mein neues Retina MacBook Pro (mit 16 GB RAM) erhält ständig diese Meldung „Auf Ihrem Mac OS X-Startvolume ist kein Speicherplatz mehr für den Anwendungsspeicher verfügbar“. Ich habe 300 GB freien Speicherplatz auf meiner Festplatte und 16 GB RAM. Das sollte nicht passieren.
Aber es passiert immer wieder, auch wenn ich meinen Mac nicht aktiv verwende. Ich ging zum Mittagessen, kam zurück und sah Folgendes: 59 GB Swap belegt.
Was ist los?
Ich glaube, das ist ein Fehler in OS X 10.7. Ich habe auch ein Retina MacBook Pro. Meins ist 2.6/16/512, und ich habe festgestellt, dass es 0 Auslagerungen gab, aber eine sehr große Auslagerungsdatei erstellt wurde (meine war ungefähr 8 GB groß). Durch das Schließen von Anwendungen wurde der verwendete Auslagerungsbereich aktiv reduziert. Auch hier wurden keine Auslagerungen aufgezeichnet.
Ich glaube, das hat mit der Sleep-Image-Datei zu tun, die auch neben den virtuellen Speicherdateien in /private/var/vm untergebracht wird. Wenn pmset hibernatemode auf 3 gesetzt ist (Standard für Laptops, Suspend to RAM und Disk), wird sleepimage im Ruhezustand geschrieben. Aus diesem Grund dauert es einige Augenblicke, bis diese Laptops in den Ruhezustand wechseln: Es werden bis zu 16 GB RAM in das Schlafbild geschrieben.
Das Ändern dieser Einstellung, sodass das RAM im Ruhezustand eingeschaltet wird und KEIN Ruhebild geschrieben wird, hat jedoch zu keiner ungewöhnlichen Zunahme der Größe der Auslagerungsdatei geführt. Mein Verdacht ist, dass das Schlafbild in einigen Fällen nach dem Schlafen erhalten bleibt und die Erstellung von Auslagerungsdateien veranlasst. Vielleicht ist es dieses falsche Verhalten, das auch zu den ungewöhnlich großen Auslagerungsdateien führt, die Sie sehen.
Von der Manpage für pmset , um zu NO suspend to disk zu wechseln, würden Sie in einem Terminal ausführen:
sudo pmset -a hibernatemode 0
Führen Sie Folgendes aus, um das Schlafbild zu löschen (und 16 GB auf Ihrem Computer mit 16 GB RAM zurückzugewinnen):
sudo rm /var/vm/sleepimage
Ich starte nach diesen Operationen neu, nur um sicherzustellen, dass es keine Verrücktheit gibt. An jeder Stromquelle können Sie den Status überprüfen mit:
pmset -g
Sie sollten sich bewusst sein, dass im Falle eines totalen Stromausfalls (Akku leer und nicht angeschlossen) der Inhalt des RAM nicht auf der Festplatte gespeichert wurde und Sie Ihre Arbeit verlieren. Für mich ist dies ein kleines, aber kalkuliertes Risiko, da die Schlaf-/Wachgeschwindigkeit gepaart mit der großartigen Akkulaufzeit und dem zurückgewonnenen Speicherplatz. Außerdem scheint es für mich dieses Problem gemildert zu haben, das ich auf keinem anderen Mac-Laptop gesehen habe, den ich besessen habe. Ich wünschte jedoch, wir hätten diese Batterieanzeigeleuchten.
Ich hatte dieses Problem aufgrund eines Fehlers in Dropbox auf meinem MacBook Pro 13 Zoll.
Es war eine alte Version von Dropbox. Nach dem Beenden von Dropbox und der Installation einer neuen Version (1.4.1 -> 1.4.17) wurde mein Problem behoben.
Nathan Walker
Aschegromnies
Fahrrad
sysdiagnose
zu stöbern, führen Sie den Finder aus - Sie haben einen Dump aller Speicherzuweisungen und vieles mehr, das Sie untersuchen können.Nathan Walker
alpha_one_x86
Matt
Aschegromnies
daviesgeek
Aschegromnies