https://bugs.kde.org/show_bug.cgi?id=504382
François Guerraz <kubr...@fgv6.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kubr...@fgv6.net --- Comment #1 from François Guerraz <kubr...@fgv6.net> --- I'm not saying you're right or wrong, just criticizing your methodology: On modern CPUs, you cannot compare % of CPU usage like you do because you have no idea what you are comparing against: CPUs don't run at the same frequency, and on machines with efficiency cores, some cores are much slower but much more power efficient. Therefore if you optimize your code, you might get a program which has higher CPU time (which is where the % from top comes from) but less power usage. Specifically, if you write easily uninterruptible and parallelisable code, the kernel will schedule it very differently than inefficient code that will keep a CPU busy and make its frequency increase. Again, I'm not saying that this is happening here and that KDE has become more efficient, just that the methodology is wrong. Also, modern DEs, for better or worse, tend to prioritize frame generation and will do things like triple buffering specifically to keep the GPU busy and clocked high so that animations are smooth. Maybe all you need is to set KWIN_DRM_DISABLE_TRIPLE_BUFFERING=1 in your environment? -- You are receiving this mail because: You are watching all bug changes.