Bug 468106

Summary: RAM and CPU usage do not reflect user experience and are not as useful
Product: [Applications] plasma-systemmonitor Reporter: Dan Dascalescu <ddascalescu+kde>
Component: generalAssignee: KSysGuard Developers <ksysguard-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: ahiemstra, nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.27.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot

Description Dan Dascalescu 2023-04-03 00:38:55 UTC
Created attachment 157809 [details]
Screenshot

I ran into a state in which my new ThinkPad P1 Gen5's fan remained at max speed for over an hour, even though System Monitor showed a total CPU utilization of under 9% throughout this time. Running htop showed that `nvidia-powerd` was roasting the CPU. "Show: All processes" was checked. Choosing "Show: System Processes", `nvidia-powerd` was shown as taking up only 5% of the CPU.

Maybe this is technically correct if only one core was running at 100% and 5% was an average across all core, but this isn't what interests the user. I was using System Monitor to find out what was causing the fan to stay on, and a process at 5% is easy to overlook and not suspect as the culprit. htop's output was more useful.

In other instances (may post a screenshot later), the total memory of the running apps from the Applications tab seemed to be under 4GB, yet my 16GB system was thrashing the swap file. Whatever system components were using the other ~12GB, should be shown, ideally with an option to kill them.

SOFTWARE/OS VERSIONS
Tuxedo OS 22.04 2
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Comment 1 Nate Graham 2023-04-03 20:37:02 UTC

*** This bug has been marked as a duplicate of bug 449414 ***