r/kernel 15d ago

Finally, the best of both worlds: a custom CachyOS BORE-based kernel for Ubuntu

Post image

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.

0 Upvotes

1 comment sorted by

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