I have news regarding this bug (or at least I believe this is the same bug).
GNOME devs have found a "memory leak" in gnome-shell's garbage collection, when related to GJS. They have merged the fix into the development branch (GNOME 3.30) and are going to (probably) merge into the 3.28 version as well. https://feaneron.com/2018/04/20/the-infamous-gnome-shell-memory-leak/ Cheers, Francisco On Tue, 24 May 2016 22:19:58 -0700 Ray Dillinger <b...@sonic.net> wrote: > Additional information. > > I've attached two screenshots cropped from my system monitor. > between bootup one month ago and the reboot I'm getting ready > to do tonight, gnome-shell went from occupying 180 Mbytes of > memory to occupying 5.2 Gbytes of memory. > > The leak starts getting faster after the first month; by the > end of a second it's usually around 30Gbytes. But I'm not > waiting that long this time because this kernel upgrade is > too important. > > I tried to get better stability by uninstalling the buggy > software, but apt will not allow having any kind of window > manager installed without having gnome-shell. It claims > the login manager depends on it. And it won't allow Xwindows > to be installed at all without this particular graphical > login manager; I would cheerfully use a text-mode login > and startx with a different window manager if I could eliminate > the unstable software that way, but this is apparently not > allowed. > > I'm sending this to two bugs that appear to be this issue > or one very closely related. > > This is a 'stretch' installation with gnome-shell 3.0.2. > > > Here is the dependency information: I hope it helps. > > Ray > > > > > -- System Information: > Debian Release: stretch/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.5.0-1-amd64 (SMP w/8 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages gnome-shell depends on: > ii dconf-gsettings-backend [gsettings-backend] 0.26.0-1 > ii evolution-data-server 3.18.5-1+b1 > ii gir1.2-accountsservice-1.0 0.6.40-3 > ii gir1.2-atspi-2.0 2.20.1-1 > ii gir1.2-caribou-1.0 0.4.20-1 > ii gir1.2-clutter-1.0 1.26.0-2 > ii gir1.2-freedesktop 1.48.0-2 > ii gir1.2-gcr-3 3.20.0-2 > ii gir1.2-gdesktopenums-3.0 3.20.0-3 > ii gir1.2-gdm-1.0 3.20.1-1 > ii gir1.2-gkbd-3.0 3.6.0-1 > ii gir1.2-glib-2.0 1.48.0-2 > ii gir1.2-gnomebluetooth-1.0 3.18.3-1
signature.asc
Description: This is a digitally signed message part