Speicherlecks auf OS X?

Ich habe einen 13-Zoll-MacBook Pro mit Intel Core 2 Duo mit 2,4 GHz und 4 GB 1067 Mhz DDR3 RAM. Dank seiner 10h Akkulaufzeit schalte ich es normalerweise nicht herunter. Ich packe es einfach und gehe.

Ich muss es jedoch alle paar Tage wegen Speicherproblemen neu starten. Nach einem Neustart meldet Activity Monitor 3 GB freien Speicher, was für mich völlig ausreicht, um ein VirtualBox-Image mit 2 GB Speicher zu starten, das ich für die Arbeit benötige. Mit den restlichen 1 GB halte ich normalerweise Mail und Chrome offen die ganze Zeit. Nach ein paar Tagen, obwohl ich alle Anwendungen beendet habe, meldet Activity Monitor 2 GB freien Speicher, der nicht mehr ausreicht, um mein VBox-Image zu starten. Wo ist ER hingegangen? Wenn ich mir die offenen Prozesse anschaue, gibt es keinen einzigen Prozess, den ich beschuldigen kann.

Ich habe kürzlich ein Upgrade auf 10.6.7 und aber ich erwarte keinen Unterschied. Hat jemand ein ähnliches Problem? Gibt es ein Tool, um die aktuelle Speichernutzung von Prozessen in Bezug auf ihren Speicher zu vergleichen nutzung nach einem Neustart?

Author: orcun, 2011-03-28

2 answers

Versuchen Sie, "purge" über die Befehlszeile auszuführen (im Terminal.App).

 5
Author: Mark E. Haase,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-03-29 03:22:02

Ich habe VirtualBox in letzter Zeit nicht verwendet, aber wahrscheinlich leckt es Speicher und gibt es nicht richtig frei. Ich hatte ähnliche Probleme mit Ich habe es vor ein paar Jahren benutzt, bevor ich zu Fusion gewechselt bin. Parallels hat die gleichen Speicher-Blutungen Probleme.

Das einzige andere, was ich sagen kann, ist, in den Aktivitätsmonitor zu gehen und Ihre Prozesse nach "echtem Speicher" zu sortieren und zu sehen, was immer noch eine erhebliche Menge kaut.

 0
Author: peelman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-03-28 14:08:37