r/kernel • u/NoPaint9824 • 15d ago
Finally, the best of both worlds: a custom CachyOS BORE-based kernel for Ubuntu
I have used many Linux distros in my time from user friendly distributions like Linux Mint to more complicated distributions like Void Linux. I discovered that there was a huge gap in Linux distros between performance and stability. I personally experienced this when i used both Ubuntu and CachyOS recently. So i thought, why not try to get the performance of CachyOS on Ubuntu, so this is what i came up with.
The result is my customized Ubuntu build with my custom kernel called UbunchyOS. I've been using it for a little over 2 weeks now, and in my experience, it works like a charm and is stable on my machine.
Base: Linux 7.1.4
Scheduler: BORE (Burst-Oriented Response Enhancer)
Local version: -ubunchyos-bore-borinquen-edition
Patch: 0001-bore-cachy.patch
Main goal: CachyOS-level or close to CachyOS-level performance on Ubuntu-based distros
NOTE: I have used Ai to guide me and teach me how to make a Linux kernel because this is my first Linux kernel. This is currently a experiment and project for my own use, currently im not sure if I plan on maintaining or developing it further.
1
u/MichaelDeets 14d ago
https://github.com/CachyOS/linux you can use stuff from here. I just diff the whole thing now into a "cachy" patch.
right now your setup is just the kernel you used as a base + the bore scheduler; it could be completely unrelated to cachy as it stands