Gnome 14.10 Speicherverlust, über 5 GB Gnome-Shell [geschlossen]

7

Ich habe einen ziemlich großen Speicherverlust durch die Gnome-Shell und nach einer Weile ist der Speicher bis zu 5 GB groß. Ich habe 8 GB Systemspeicher und wenn das System Swap verwendet, verlangsamt sich das gesamte System erheblich. Ich habe eine SSD, aber das macht die Sache nicht besser. Ich habe die Swap-Einstellungen auf 1 geändert, aber das hat keine Auswirkung. Ich töte regelmäßig Gnome-Shell ab, um das System benutzen zu können. Ich kam aus Unity, wo System-RAM ziemlich häufig verwendet wurde und manchmal auch Swap verwendet wurde. Meine Lösung bestand darin, den RAM von 4 GB auf 8 GB zu erhöhen und auf GNOME zu wechseln, aber anscheinend habe ich immer noch das gleiche Problem :-(

Irgendwelche Ideen, wie man die Verwendung von Gnome-Shell-RAMs einschränkt? Gibt es ein Programm, das Gnome töten kann, wenn es beispielsweise 4 GB überschreitet? Ich weiß nicht wirklich, was ich tun soll, außer Unity erneut zu versuchen oder zu Xubuntu oder so zu wechseln. Ich mag GNOME wirklich ...

Osama bin Gandhi
quelle
A haben ein paar Skripte, die den Cache leeren und Swap zurück auf die Festplatte schieben. Wenn Sie sie ausprobieren möchten, kann ich sie in eine Antwort posten.
Charles Green
Bitte posten Sie weitere Informationen zu Ihrer Speichernutzung. Ausgabe von free -m. top kann auch helfen. Linux ist kein Windows und nicht verwendeter RAM ist verschwendeter RAM. Schwer zu wissen, ob Sie überhaupt ein Problem haben. Das Leeren des Caches und das Zurückschieben des Swaps auf die Festplatte kann hilfreich sein oder auch nicht.
Panther
Hier ist meine Free-M-Ausgabe: Insgesamt verwendete freie Shared-Puffer zwischengespeichert Mem: 7967 7555 412 43 33 2739 - / + Puffer / Cache: 4781 3185 Swap: 3813 588 3225
Osama bin Gandhi
Ich bevorzuge, dass das System Swap nicht vollständig verwendet, da es die SSD zu oft verwendet und das System nur langsamer macht. Es ist ein bisschen ärgerlich, dass es so schwer ist, das System daran zu hindern, es zu benutzen. Ich möchte den Computer in den Ruhezustand versetzen können :-)
Osama bin Gandhi
Für die engen Wähler: Ich denke, dass dies mit dem Gnome-Geschmack von Ubuntu voll im Thema ist.
Rmano

Antworten:

7

gnome-shell leckt Speicher wie ein Sieb.

Es ist ein Fehler gemeldet hier (es ist für Mint , aber es ist das gleiche Problem) und auf RedHat .

Upstream wurden mindestens 9 Fehler gemeldet .

Grundsätzlich (ein Entwickler hat mir einmal gesagt, ich kann die Referenz nicht finden) ist gnome-shell (von Natur aus) nicht in der Lage, die Speichernutzung seiner Erweiterungen zu steuern. Fügen Sie dies der Tatsache hinzu, dass es keine API-Dokumentation zum Schreiben gibt (zumindest konnte ich sie nicht finden, als ich meine schrieb ) und nun ... es kommt zu einem Leck.

In meinem Fall musste ich einige Erweiterungen entfernen (Sensoren und Wetter waren die Hauptschuldigen), die die Schale wie verrückt wachsen ließen. Sogar ab und zu muss ich die Shell ab und zu neu starten Alt- F2und rsie wieder auf ihre normale Größe bringen (und dann muss man damit fertig werden, dass Gnome-Terminals verrückt werden ...).

Praktische Lösung:

  1. Entfernen Sie alle Erweiterungen, überprüfen Sie die Speichernutzung und fügen Sie sie nacheinander hinzu, um die schlimmsten Straftäter zu finden.

  2. gnome-shellDer Speicher verliert immer noch von selbst, oder Sie benötigen wirklich einige Erweiterungen. Also mache ich das ab und zu (im Grunde jeden Morgen ist mein PC normalerweise rund um die Uhr eingeschaltet):

  3. Töte Gnome-Terminals, um den obigen Fehler zu vermeiden (in 14.04-Shell 3.10; sollte in einer neueren Shell behoben werden), indem du eines von ihnen ausführst:

    killall gnome-terminal 
    

    und setzen Sie die Shell mit Alt- F2und zurückr

PD: Ich weiß, es gibt andere DEs. Aber ich mag gnome-shell, nenn mich verrückt ...

Rmano
quelle
Möglicherweise muss ich eine Erweiterung wegnehmen. Ich habe eine Erweiterung ausprobiert, die die Temperatur überwacht, aber ich habe sie trotzdem nicht zum Laufen gebracht ... Ich wäre großartig, wenn es so einfach wäre! Ich mag die Einfachheit des Gnoms statt der Einheit sehr :-P
Osama bin Gandhi
Ich habe ein paar Gnome-Programme deinstalliert, um den Speicher zu verkleinern. Jetzt sind es nur noch bis zu 3 GB. Ich werde morgen sehen, ob es geholfen hat. Ich habe auch das Firefox-Ubuntu-Addon in Firefox deaktiviert. Ich hoffe das hilft :-)
Osama bin Gandhi
schien nicht zu funktionieren .... 3.6gb und Klettern :-(
Osama bin Gandhi
Bis zu 6,1 GB jetzt .... Das fühlt sich nicht normal an. Es ist eine sehr frische Installation, bei der nur sehr wenig am System herumgebastelt wird.
Osama bin Gandhi
Versuchen Sie, alle Erweiterungen zu entfernen und wiederholen Sie den Vorgang. Wenn es noch da ist, ist es wahrscheinlich etwas, das in 14.10 eingeführt wurde - also wäre ein Fehlerbericht der richtige Weg. Ich habe nicht die Absicht, jetzt zu aktualisieren ... Ich habe Arbeit zu erledigen ;-)
Rmano