Hey Guys,
since i use a long time the cacule scheduler, which is a replacement to the original cfs scheduler and it performs so far really great and gets good feedback on x86_64 from many guys.
So i thought, why not try to implement it into the arm kernel, after some debugging, compiling, … ive got it to work for archlinux armv7, archlinuxarmv8 and manjaro rpi4 mainline and the experimental load balancer which is called RDB.
You will find more information’s at the developers repo:
Ive created a PKGBUILD (AUR) for manjaro mainline cacule and for manjaro mainline cacule-rdb.
Since i never used a desktop on the pi, i cant really call a differnce, improvement or anything. So testers are needed.
You will find the aur packages here :
https://aur.archlinux.org/packages/linux-manjaro-rpi4-cacule-mainline/
https://aur.archlinux.org/packages/linux-manjaro-rpi4-cacule-rdb-mainline/
The packages are based on the original PKGBUILD from the RPi4 mainline and i have done some config changes.
My Github you will find here for instructions:
Im really excited to hear from desktop users, if there is a difference and performance/responsive improvement.
If you need precompiled packages, i can compile them and upload them, if necessary.
If anyone needs some help, just write in the thread or contact me via Github.
Best Regards,
ptr1337