| Summary: | plasma-systemmonitor uses ~70% cpu on the overview page with llvmpipe graphics driver | ||
|---|---|---|---|
| Product: | [Applications] plasma-systemmonitor | Reporter: | bjorn3_gh |
| Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | ahiemstra, nate, nicolas.fella, plasma-bugs-null |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | 5.91.0 | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
screenshot of the issue
Hotspot analysis |
||
|
Description
bjorn3_gh
2023-12-24 20:47:38 UTC
This happens when the llvmpipe graphics driver is used Created attachment 164476 [details]
Hotspot analysis
The charts used by System Monitor use GPU based rendering, which means that LLVMpipe needs to emulate all the shader logic normally done by a GPU. This is pretty heavy for most CPUs, so you end up with a lot of CPU usage. There is not a whole lot we can do about that, as can be seen in the hotspot screenshot most of the time is taken by the LLVMpipe rasterizer. |