Ich habe gerade ein Upgrade auf 11.10 durchgeführt und obwohl es einige Probleme zu geben scheint, die behoben sein könnten (etwa 50 % der Zeit konnte ich nicht richtig booten – das ist mir bisher noch nicht passiert), wird mein Computer gelegentlich so langsam, dass er nicht mehr verwendet werden kann.
Dies scheint zumindest teilweise mit Chromium zusammenzuhängen, da das Schließen von Tabs es etwas besser macht, aber ich habe 8 GB RAM! Natürlich widme ich 4 GB einer Virtualbox-VM, aber die restlichen 4 sollten ausreichen. Wenn ich also meine Systemressourcen im Auge behalte, sehe ich, dass es ziemlich konstant so aussieht:
Und das, obwohl nur 3 Chrome-Tabs aktiv sind, Chat und sonst nichts läuft. Ist das normal? Welche Schritte muss ich unternehmen, um die Probleme aufzuspüren? Ich bin in erster Linie ein Windows-/Webentwickler mit bestenfalls dürftigen Unix-Kenntnissen.
Antwort1
Es gibt (meistens) ein Problem namens Speicherleck in Programmen. Browser wie Chrome, Opera, IE, Firefox und andere sind dafür bekannt (Firefox war bis zu den letzten Versionen der König in diesem Bereich). Wenn Sie Chrome/Chromium verlassen, ohne etwas zu tun, nachdem Sie mehrere Seiten überprüft haben, wird der Speicherverbrauch langsam steigen, obwohl „keine aktuelle Meldung erkennbar ist“. Das Speicherleck wird größer oder hat eine größere Chance, größer zu werden (und schneller zu werden), wenn die von Ihnen verwendete Anwendung mehr Speicher verwendet. In Ihrem Fall haben Sie auch Virtualbox und selbst wenn ich Virtualbox auf einen Gast mit 1 GB einstelle, werden Sie etwa 30 Minuten später sehen, dass aus den 1 GB gerade 1,2 GB, dann 1,4 GB usw. geworden sind. Dies sind nur häufige Fehler, die behoben werden müssen. Dasselbe gilt für Nautilus und jede andere App mit viel Aktivität.
Wäre schön zu wissen, wie lange Sie sie geöffnet hatten. Wenn es weniger als eine Stunde ist, stimmt da vielleicht wirklich etwas nicht, aber wenn es länger ist, tut es mir leid, aber ich habe mich daran gewöhnt. Normalerweise schließe ich Virtualbox ab und zu. Das Gleiche gilt für Browser.
Dies erklärt möglicherweise nicht eine fast 100 %ige Entladung, wird aber mit der Zeit der Hauptgrund sein.
Es wäre auch schön, top
die Ausgabe zu sehen, wenn Sie PAE auf einem 32-Bit-Ubuntu mit 8 GB RAM oder einem 64-Bit-System verwenden und andere Tools im Hintergrund geladen werden.
DIE INFO -http://en.wikipedia.org/wiki/Speicherleck(Ich wusste nicht, dass der eigentliche Begriff „Memory Leak“ existiert. Ich dachte, ich hätte den Namen erfunden.)
Antwort2
Verwenden Sie den Task-Manager (Schraubenschlüssel-Tool > Hintergrundseiten anzeigen oder drücken Sie [Umschalt-Esc]), um die Speichernutzung einzelner Registerkarten und Erweiterungen anzuzeigen. Schließen Sie alle Registerkarten und deaktivieren Sie alle Erweiterungen, die übermäßig viel Speicher verwenden oder deren Speichernutzung zunimmt (Speicherverlust).
Beachten Sie auch, dass neuere Versionen von Chrome auch nach dem Schließen aller Fenster im Hintergrund Speicher verwenden. Um Chrome vollständig zu schließen, wählen Sie im Schraubenschlüsselmenü „Beenden“.
Referenz:http://support.google.com/chrome/bin/answer.py?hl=en&answer=1184722