I read that Linux 5.10.8 fixed the btrfs performance regression, so I wanted to try to switch back to it.
For context, I compiled linux59-tkg-pds and was using that as a my active kernel.
After switching to linux-tkg-pds(5.10.10) from the Chaotic-AUR, I noticed that the Lattedock panels took forever to load and the system seemed to overall be significantly less responsive.
I tried compiling my own version of linux510-tkg-pds, but the issue persisted.
I also tried the linux-zen kernel, but I still had the issue.
I have an Samsung 970 EVO nvme SSD, so I don't think the storage was the problem.
To further confirm the issue was CPU based, I conducted Geekbench benchmarks on each kernel version.
Linux59-tkg-pds: Gigabyte Technology Co., Ltd. AB350-Gaming 3 - Geekbench Browser
Linux510-tkg-pds: Gigabyte Technology Co., Ltd. AB350-Gaming 3 - Geekbench Browser
Linux-zen (5.10): Gigabyte Technology Co., Ltd. AB350-Gaming 3 - Geekbench Browser
On linux 5.9, I got a single core score of 893 and multi-core of 5673
On linux 5.10, I got a single core score of 443 and multi-core of 2899
Something, somewhere, is causing a 50% performance regression.
It could be external to the kernel, I did see a baloosearch process in ksysguard taking up 8% of cpu that I don't see on linux kernel 5.9. That could be a red herring though.
As far as I know, my system configuration remains pretty consistent with stock Garuda KDE Dr460nized. The install is about 2 months old, however(with daily updating).
I'm wondering if this prevalent on Ryzen cpus and if anyone has any advice. If anyone can think of any system reports/diagnostics I can conduct to help, please let me know! This may even be a non-Garuda specific issue and if so, I'm just look for confirmation (can't find anything about it anywhere.)
Thanks for your time,