https://bugs.kde.org/show_bug.cgi?id=493561
Bug ID: 493561 Summary: "Processes" page unusable as a performance diagnostic, due to horrendous UI performance on a heavily loaded system. Classification: Applications Product: plasma-systemmonitor Version: 6.1.5 Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: ksysguard-b...@kde.org Reporter: stev...@runbox.com CC: ahiems...@heimr.nl, plasma-b...@kde.org Target Milestone: --- SUMMARY When the system is heavily loaded (in this case compiling GCC at nice 19 while running No Man's Sky at nice -8), plasma-systemmonitor "processes" table becomes so unresponsive as to be useless for it's intended purpose. Opening plasma-systemmonitor from the M+Esc shortcut takes >5s. Resizing the application window is incredibly laggy, with obvious redraw. Ditto for anything else that updates/rearranges any part of the process table (i.e. the default page on open). Opening the "tools" menu takes ~10s for the highlight selection, then another ~15s waiting for the click to register. Switching to one of the two chart tabs I have enabled restores UI perf, this appears to be down to the "processes" page specifically. Closing plasma-systemmonitor while the "processes" page is focused takes another ~15s, long enough to trigger the "application not responding" dialog. Other KDE applications (e.g. Dolphin) appear unaffected, and their UIs perform as expected in this scenario. The browser I am using to post this (firefox) is running just fine as well. STEPS TO REPRODUCE 1. Load up both GPU and CPU. 2. Try to use plasma-systemmonitor. 3. Cry for ksysguard, which ran blazing fast while having a better UI, more features, and fewer problems. OBSERVED RESULT "System monitor" is useless for the purpose of monitoring a heavily loaded system, particularly if the GPU is busy. EXPECTED RESULT Any "system monitor" application is light enough on system resources itself that it can be used monitor the resource use of other processes, even when the system is under load. SOFTWARE/OS VERSIONS KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Graphics Platform: X11 Kernel: 6.6.47-gentoo-dist ADDITIONAL INFORMATION I suspect this may well be GPU related, as NMS is pegging my (RX6700XT) GPU at ~97%, but total CPU load is only 50-60%. A "system monitor" that's GPU-bound is kinda ridiculous though if you ask me, so...? -- You are receiving this mail because: You are watching all bug changes.