Several, seems most severe with the nvidia proprietary (raises hand) but it occurs on other display drivers. In older versions of GS, it used to cap out at around 500mb, which is pretty damn big IMO for a desktop shell but I could deal with it.. nowadays.. it just keeps going and going and going..
Originally Posted by jonnor
There are others: https://bugzilla.gnome.org/buglist.c...2++memory+leak
I hope it is eventually resolved because it's a bit crazy for gnome-shell memory usage to climb forever until you finally log out or alt+r and restart it.. and no it's not extensions, I've test it with no extensions and the default theme -- still happens.
Still occurs in 3.12, seems worse with the nVidia proprietary driver but it appears to happen no matter what your display driver is. Every interaction with gnome shell (ie activities) makes the gnome shell process climb 1-2mb and it never tops out, I've had my gnome-shell process exceed 2gb.
Must be one of your extensions. Gnome shell 3.12 is running happily for weeks @office without a leak (ArchLinux)
Originally Posted by MichaelSerious
I don't use any extensions and still have memory creep. But wait, did you really thought its that simple?
Originally Posted by oleid
Yeah I run Arch with a vanilla Gnome 3 desktop freshly installed without any extensions and no, it is not that simple. The memory creep is there and worse than ever. I use nVidia proprietary drivers and I hear the issue is worse with these drivers but the memory creep isn't exclusive to using nVidia drivers.
Originally Posted by magika
Now if you log out and back in, the memory goes back to 'normal' which is about 165mb for me (this seems high to earlier versions of GS), if I alt+r, it will go reset as well but again, it isn't too long before it's 500mb+ and after a day or two, you're looking at 2gb.. which is insane.
I live with it, I don't want to gripe too much about it. I am sure it's a complicated or it would have been resolved by now. It's really a terrible issue though that never seems to get fixed though.