It doesn't matter if the activity is stopped or not, it doesn't free
the ram. I can get plasma-desktop to take 500 MB of ram even without
switching activities just by opening up a host of plasmoids and after
days of the system being up. That combined with kwin, kded4, and Xorg
really start eating into available memory, and since "free -m" shows
all my ram just about taken upon boot, I am guessing the problem I am
writing about has nothing to do with how the kernel does disk caching
like I earlier wrote about but is related to pixmaps and leaks. Like I
said, if it were by design, devs would have closed those bugs out and
said something about how KDE functions that way, but they didn't. I
can't be the only one here who's having this issue besides me and a
friend who has the same problem...
On Fri, Apr 18, 2014 at 2:38 PM, Peter
On 18/04/14 19:46, Lars Kruczynski wrote:
So is it normal behavior for plasma-desktop to balloon in size to 500 MB after opening up and closing multiple widgets and closing them, switching activities, etc? Can someone else test this and see if they get the same result?
When you switch activities, are you actively 'stopping' the previous activity? I haven't played with them in the most recent couple of KDE releases so I don't know if anything has changed, but previously by default switching to another activity didn't stop the previous ones running in the background, you have to do that manually by calling up the Activity list either via the regular panel or a relevant plasmoid / shortcut, and pressing the 'Stop' button. I recall reading that stopped activities resulted in memory being freed up, so if you haven't done this perhaps they rest in memory ready for you to switch back at any moment.
Ideally there should be an option to automatically stop all but the current Activity when switching, but I can see why this might not be desirable as default for people who switch constantly and don't want to experience lag each time as each process is reloaded into memory.
Peter -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org