SteamOS
SteamOS copied to clipboard
Consider using the BORE CPU scheduler (or making CachyOS the new kernel upstream)
The results for the BORE CPU scheduler (both the CFS and EEVDF variants) are pretty convincing:
This is on a Ryzen 5800X.
https://github.com/firelzrd/bore-scheduler
Although this is part of the CachyOS kernel which has many many performance improvements, and is based on the Arch kernel already: https://github.com/CachyOS/linux-cachyos
What is extra interesting is the fact that the old CFS scheduler with BORE optimizations sacrifices a tiny bit of fairness compared to EEVDF-BORE, but gains a huge amount of saturated response (aka snappiness under load).