https://bugs.kde.org/show_bug.cgi?id=371889

--- Comment #14 from Enrico Tagliavini <enrico.tagliav...@gmail.com> ---
Interesting new discovery. Yesterday and today the CPU usage of plasma was
quite more tame than usual.

I have to digress a bit here, sorry: it's quite a long time I have two
identical panels in my desktop, one per monitor. The reason is the infamous
problematic multi screen support. If I was booting the laptop without an
external monitor attached there was quite an high chance (around 50%) that my
panel was not displayed. So I added a second one and this worked the problem
around, I was getting one of the two. [end of digression].

With 5.8 multi screen situation improved, and I'm hopeful I can actually remove
the second panel and live with only one. So I removed the second panel yesteday
morning. Today I was a bit surprised because, while the plasma CPU usage
increased over time it increased at a slower peace. So I added a second
(default) panel. Plasmashell exhausted the system memory in a matter of second
(for a total of 10 GB, the rest was already in use by other stuff)

[23477.201126] Out of memory: Kill process 2358 (plasmashell) score 535 or
sacrifice child
[23477.201134] Killed process 2358 (plasmashell) total-vm:19426516kB,
anon-rss:10795480kB, file-rss:0kB, shmem-rss:28452kB
[23477.682638] oom_reaper: reaped process 2358 (plasmashell), now anon-rss:0kB,
file-rss:0kB, shmem-rss:28452kB

I started a new one, the second panel was there. I sent myself a message to
trigger the telepathy icon in the systray (I had two of them now), issue
appeared quite quickly. I removed the telepathy notification and also the
second panel. CPU usage of plasma is still very high.

So I think this is quite an important condition to reproduce the issue: have
more than one panel. I'm not sure if some of the widgets are more involved than
others, but I guess the systray could be a good start. That however is not
involved at all in the window switching, which would point to the task manager
instead. In my testing I had two of both.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to