I’ve been looking for a new distro to use and I found CachyOS, but I have a few questions.
How on par is the CachyOS kernel with all the third-party patchset from xanmod and tkg? If not, what would be missing?
I mean because Xanmod include improvements on the IO and Network part too besides performance. And TKG further patches and tweaks. I suppose combining them would be the ideal kernel, possibly.
What is the roadmap of CachyOS?
Is CachyOS developer friendly? If yes, how much? What would be the benefits of moving to CachyOS for a developer? (not a OS dev)
Cachy is based on Arch Linux so if you are familiar with arch, its base is the same. I don’t know what “developer friendly” means in this instance but I guess its as friendly as anything else can be.
You can see a list of the kernel patches that we use here.
As a tl;dr, CachyOS’s kernel also provides patches for IO and network. It also comes with pstate scaling driver patches for both AMD and Intel that helps greatly for CPU performance.
If I take a look at TKG, most of the patches there are already implemented in CachyOS’s kernel, same with xanmod.
I know that on Windows and there are equivalent network functionaly on linux which you can tweak to prioritize low latency and speed of packet processing.
There are other things also, but I dont have a list on me which on Linux. So, it’s fine. If I ever do, I will share.
As for developer friendly, it was a bad question, I suppose the flexibility to do / reach, and customize what you need with easy would be it.
We enable BBR3 TCP congestion for better network performance. There is also bpftune which can improve network too that you can enable in our welcome app.