Tool not found.
Back to Home
Enhanced Linux kernels for Arch-based systems with multiple CPU schedulers (BORE, EEVDF, BMQ), advanced compiler optimizations, and hardware-specific tuning.
CachyOS Linux Kernels are a collection of performance-tuned kernels built from a fork of upstream Linux, merging multiple topic branches on top of each stable release. They offer a choice of CPU schedulers BORE for interactive and gaming workloads, EEVDF for general-purpose computing, and BMQ for throughput-oriented use along with specialized variants for hardened security, long-term support, real-time workloads, servers, and handheld gaming devices like the Steam Deck. The default kernel is built with Clang Thin LTO and AutoFDO plus Propeller profile-guided optimization, while scheduler-specific packages use GCC without LTO for faster iteration. Kernels are available in multiple architecture-tuned builds (x86-64, x86-64-v3, x86-64-v4, and znver4 for AMD Zen 4/5), and CachyOS also maintains tiered package repositories rebuilt with performance and security enhancements to match. Beyond CPU scheduling, the kernels include networking improvements like BBRv3 TCP congestion control, built-in ZFS support, enhanced I/O schedulers (BFQ, mq-deadline, ADIOS), a VRAM cgroup controller for GPU memory limits, and extensive hardware-specific patches covering AMD, NVIDIA, Apple T2 Macs, ASUS, Lenovo, HP, and Samsung devices. Community efforts extend CachyOS kernels to Gentoo, Fedora (via COPR), and NixOS. The project is released under the GNU General Public License v3.0.