CachyOS Now Uses AutoFDO Kernel as Default Across All Supported Architectures
Powered by the latest and greatest Linux 6.12 LTS kernel series, the CachyOS release for December 2024 enables AutoFDO (Automatic Feedback-Directed Optimization) for the default linux-cachyos kernel on all supported architectures for a slight performance boost.
The CachyOS release for December 2024 also replaces the default OpenCL driver in the Mesa graphics stack with RustiCL for better performance and improved compatibility, adopts scx_loader for the management of the sched-ext scheduler in the kernel-manager for seamless switching between schedulers, and enables Bluetooth support.
Linuxiac:
-
CachyOS December 2024 Release: Optimized Kernel, RustiCL, and Wireless Enhancements
Over a month after its previous November release, the Arch-based gamers-focused CachyOS has rolled out its 12th (December) update, delivering a range of new features and optimizations.
One of the biggest highlights of this release is the default kernel’s adoption of AutoFDO (Auto-Feedback-Directed Optimization) for performance optimization. According to the developers, the team ran a variety of profiling workloads (sysbench, Git operations, kernel compilation, and more) on a Zen5 system to help fine-tune the kernel.
Notebookcheck:
-
CachyOS 241221 launches with performance improvements, Bluetooth support enabled by default, and more
CachyOS 241221 is this year's 13th and last update of the performance-focused, Arch Linux-based distro, which is built using a BORE (Burst-Oriented Response Enhancer) scheduler alongside desktop packages that feature LTO, x86-64-v3, x86-64-v4, and Zen 4 optimizations. Further refining the overall performance of this rather special piece of code, this refresh also comes with the Bluetooth service enabled by default.
Original: CachyOS December 2024 Release
This marks our 13th release of the year and likely the final one for this year, packed with kernel optimizations, RustiCL changes, and numerous other improvements.
One of the most notable changes is that the default kernel is now optimized using AutoFDO. Profiling workloads are run through a diverse set of tests, including sysbench, CachyOS Benchmarker, Git operations, kernel compilation, and several miscellaneous benchmarks. Currently, the profiling is done on a Zen5 machine, but in the future, we plan to support merging multiple profiles for even broader optimization.
RustiCL has replaced the default OpenCL driver in the Mesa stack, bringing improved performance and compatibility. Additionally, we now use scx_loader for sched-ext scheduler management in the kernel-manager. This allows for more seamless switching between schedulers and ensures they are properly configured using a dedicated configuration file.
We’ve also enabled Bluetooth support, enhancing the user experience for most users. Furthermore, wireless-regdb is now installed by default, improving Wi-Fi performance while adhering to regional regulations. Users can customize their region in the /etc/conf.d/wireless-regdom file to unlock additional Wi-Fi frequencies allowed in their area.
The New Stack:
-
CachyOS Is an Arch Linux Distribution for (Almost) Everyone
Arch Linux gets a bad rap for being far too challenging a distribution for the average user, which is a shame because it’s also a rock-solid distro from which anyone would benefit. One of the most challenging aspects of Arch Linux is the installation process, which requires a solid understanding of how Linux (and operating systems in general) work. For those without a grasp of Linux fundamentals, Arch is not a good option.
Fortunately, there are quite a few user-friendly takes on Arch Linux, all of which make the installation process a point-and-click affair. One such distribution is called CachyOS. According to the official website, “Our distribution offers a seamless installation process and a range of customization options to personalize your computing experience. Whether you’re a beginner or an experienced user, CachyOS delivers optimized performance while maintaining its simplicity.”