Most Linux distributions ship generic binaries compiled to run on the widest possible range of hardware. That approach keeps things stable and compatible, but it leaves performance on the table, sometimes a significant amount of it. CachyOS takes the opposite approach: it rebuilds the entire stack, from the kernel up to the packages you install daily, with modern CPU optimizations that most distributions simply don't bother with.
The result is one of the fastest Linux distributions available in 2026, built on the rolling-release foundation of Arch Linux but significantly more accessible to users who don't want to spend a weekend configuring things from scratch. In this review, we cover what CachyOS actually does differently under the hood, who it's built for, and whether the performance claims hold up in real-world use.
![]() |
| CachyOS Review |
{getToc} $title={Index} $count={false}
What Is CachyOS?
CachyOS is an Arch-based Linux distribution engineered around a single goal: extracting maximum performance from modern hardware. It was created to give users the power and flexibility of Arch Linux, rolling updates, access to the AUR, full control over the system,without the notoriously manual setup process that makes vanilla Arch inaccessible to most people.
The name comes from the Linux kernel's CACHY configuration patches, which were among the project's earliest optimizations. Since then, the scope has expanded considerably. CachyOS now ships a fully optimized package repository, multiple custom kernel variants, a graphical installer, automatic driver detection, and a growing suite of tools designed to simplify everything from mirror ranking to kernel management.
![]() |
| CachyOS Linux |
The project is actively maintained and has built a strong community around performance tuning, kernel development, and Linux gaming.
What Actually Makes CachyOS Faster?
This is where CachyOS separates itself from most other Arch-based distributions. The performance improvements aren't cosmetic, they go deep into the build pipeline and kernel configuration.
CPU-Optimized Package Compilation
Most Linux distributions compile their packages for x86-64, the lowest common denominator for 64-bit CPUs. This ensures compatibility across all hardware but leaves modern CPUs unable to use their full instruction sets.
CachyOS maintains separate package repositories compiled for x86-64-v3 (targets AVX2-capable CPUs from roughly 2013 onward), x86-64-v4 (targets AVX-512 CPUs), and znver4 (AMD Zen 4 architecture). The installer automatically detects your CPU and installs the appropriate binary set. Core packages additionally receive PGO (Profile-Guided Optimization) and BOLT post-link optimization, which further improves runtime performance based on real execution profiles rather than compiler guesses.
The practical effect is that software runs with instructions your CPU actually supports, and has been optimized for how programs realistically behave at runtime, not just how the compiler thinks they might behave.
The Custom CachyOS Kernel
CachyOS ships several kernel variants, all based on the current mainline Linux release (Linux 7.1 as of mid-2026) with a carefully selected set of patches on top. The default linux-cachyos kernel uses a tuned EEVDF (Earliest Eligible Virtual Deadline First) scheduler with custom CachyOS configuration tweaks for better desktop responsiveness.
Available kernel variants include:
- linux-cachyos: Default. EEVDF scheduler with CachyOS tuning, LTO compilation, ZFS support.
- linux-cachyos-bore: Uses the BORE (Burst-Oriented Response Enhancer) scheduler. Best for desktop interactivity and gaming, prioritizes short, bursty tasks like UI rendering and game threads over sustained background workloads.
- linux-cachyos-lts: Long-term support kernel. Safer choice for users who prefer stability over cutting-edge patches.
- linux-cachyos-rt-bore: Real-time kernel with BORE scheduler. For users who need deterministic scheduling for audio production or similar low-latency workloads.
- linux-cachyos-deckify: Handheld gaming variant with Steam Deck patches, BORE scheduler, and MSI Claw driver support.
- linux-cachyos-hardened: Security-focused variant with aggressive hardening patches. Higher security, lower performance, for users who prioritize protection over speed.
All kernels are precompiled and available from the CachyOS repository, meaning you install them like any other package without needing to compile anything locally.
The BORE Scheduler Explained
BORE (Burst-Oriented Response Enhancer) is a patch set on top of Linux's EEVDF scheduler that has become one of CachyOS's most talked-about features. It works by assigning a "burstiness score" to each process. Tasks that voluntarily yield the CPU frequently, such as a browser waiting for user input, a game's main thread polling for events, or a terminal waiting for a keypress, accumulate a low burst score and get scheduled preferentially. Tasks that continuously consume CPU time, like a background compilation or an AI inference job, get a higher score and are deprioritized.
The result is a desktop that stays responsive even under heavy background load. A developer running a large Rust or C++ compilation in the background will notice significantly less input lag, slower UI frame drops, and better overall feel compared to the same workload on a stock Ubuntu or Fedora installation. For gaming, the BORE scheduler helps ensure the game's main thread keeps getting CPU time even when other processes are competing for resources.
Additional Kernel-Level Optimizations
Beyond the scheduler, CachyOS's kernel includes a range of targeted patches that most distributions don't ship:
- Transparent hugepages with the madvise policy: Reduces TLB pressure for memory-intensive workloads.
- zstd-compressed ZRAM: Fast compressed swap using system RAM, reducing reliance on slow disk swap.
- BBRv3 TCP congestion control: Improved network throughput, available as a loadable module.
- Wakeup CPU affinity: Tasks wake on their previous CPU where possible, improving cache locality.
- AMD P-State enhancements: Preferred Core support and improved power/performance balance on AMD systems.
- HDR support and AMD GPU improvements: HDMI VRR, FreeSync on desktop, and improved GPU power management.
- Hardware-specific patches: Dedicated fixes for Steam Deck, ROG Ally, ASUS laptops, Samsung Galaxy Books, Lenovo ThinkPads, and HP OMEN devices.
Desktop Environments and Installation
CachyOS uses the Calamares graphical installer, which means the installation process is comparable to any mainstream Linux distribution: select your language, configure your disk partitions, choose your desktop environment, and let the installer handle the rest. No command-line partitioning, no manual configuration files.
![]() |
| CachyOS Installation |
During installation, CachyOS's hardware detection tool automatically identifies your GPU, networking hardware, and other components, and installs the appropriate drivers without requiring manual intervention. This is the part of Arch Linux that trips up most newcomers, CachyOS eliminates it entirely.
Supported desktop environments at installation include KDE Plasma, GNOME, XFCE, Hyprland, Cinnamon, MATE, Budgie, i3, Sway, LXQt, LXDE, Openbox, Qtile, Wayfire, UKUI, and COSMIC. Most users will find KDE Plasma or GNOME to be the most polished starting point, but the breadth of options means you're not locked into a specific workflow.
The installer also lets you choose your filesystem (Btrfs, ext4, XFS, or ZFS), your bootloader (systemd-boot or GRUB), and your kernel variant, all from the same graphical interface.
CachyOS for Gaming
Linux gaming has changed dramatically over the past few years, and CachyOS is positioned to take full advantage of that progress. Steam, Proton, and the DXVK/VKD3D translation layers mean that the majority of the Steam library now runs on Linux, often with performance close to or matching native Windows. CachyOS accelerates this further with several gaming-specific optimizations baked in by default.
![]() |
| CachyOS for Gaming |
Out of the box, CachyOS includes:
- Steam and Proton: Pre-configured with the necessary libraries as dependencies in meta-packages. No manual setup required to get Steam running with Proton compatibility.
- GameMode: Valve's performance optimization daemon that automatically adjusts CPU governor, GPU power level, I/O scheduler, and kernel scheduler hints when a game is running. CachyOS ships it configured and ready to activate.
- BORE scheduler: Available as a kernel swap and recommended for gaming users specifically. The burst-priority scheduling keeps game threads at the front of the queue even when background processes are active.
- The linux-cachyos-deckify kernel: A dedicated handheld gaming variant that adds Steam Deck audio patches, ROG Ally support, and MSI Claw HID driver support for users running CachyOS on portable gaming hardware.
- HDR and VRR support: FreeSync on desktop displays and HDMI VRR enabled in the kernel, both of which require patches not yet present in mainline Linux.
For gaming on AMD hardware in particular, CachyOS's combination of the BORE kernel, AMD P-State enhancements, and GPU power management improvements makes it one of the best Linux gaming environments available without manual tuning.
Package Management: Pacman + AUR
Because CachyOS is built on Arch, it inherits Arch's package manager, Pacman, and full access to the Arch User Repository (AUR). Pacman is widely regarded as one of the fastest and most straightforward package managers in the Linux ecosystem, installing, updating, and removing software is typically a single command.
The AUR extends this with a community-maintained repository of thousands of additional packages covering software that isn't in the official Arch repositories: proprietary applications, development tools, niche utilities, and community builds of popular software. An AUR helper like paru or yay (both available in the CachyOS repositories) automates AUR package installation with the same simplicity as official packages.
CachyOS also ships its own repository on top of Arch's standard repositories, which contains the optimized package builds, kernel variants, and CachyOS-specific tools. The cachyos-rate-mirrors tool automatically ranks both Arch and CachyOS mirrors by speed and updates your configuration for the fastest download experience.
Rolling release means there are no major version upgrades to wait for. Security patches, software updates, and new features arrive continuously, a single pacman -Syu command keeps everything current.
CachyOS-Specific Tools
Beyond the kernel and packages, CachyOS ships a set of tools that make ongoing system management easier:
- CachyOS Kernel Manager: A graphical tool for browsing available kernel variants, installing or removing kernels, and managing the sched-ext framework for runtime scheduler switching without rebooting.
- cachyos-rate-mirrors: Automatically benchmarks and ranks mirrors for optimal Pacman download speeds.
- systemd-boot-manager: Automatically generates boot entries for new kernels, making it straightforward to maintain multiple kernel installations.
- Hardware detection tool: Runs at installation to identify your hardware and configure appropriate drivers automatically.
Who Is CachyOS For?
CachyOS is an excellent fit for:
- Performance-focused desktop users: Anyone who wants to get the most out of their hardware without spending hours manually tuning a vanilla Arch installation.
- Developers: The combination of rolling-release freshness, LTO-optimized toolchains, and BORE scheduler responsiveness makes compilation-heavy workflows noticeably faster and smoother.
- Linux gamers: Particularly those on AMD hardware, where CachyOS's kernel patches and pre-configured gaming stack provide real, measurable advantages.
- Arch users looking for less maintenance: CachyOS retains everything that makes Arch attractive, the package manager, the AUR, the rolling model, while handling the painful parts of the setup process automatically.
- Curious users from other distros: If you've been running Ubuntu, Fedora, or Linux Mint and want to explore what Arch-based systems offer without the manual installation process, CachyOS is one of the most accessible entry points.
CachyOS is a less ideal fit for production servers (rolling release introduces update risk in infrastructure environments), complete Linux beginners who need hand-holding through basic concepts, or users who want a maintenance-free system where updates never require attention.
CachyOS Pros and Cons
CachyOS Pros
- Genuinely faster than stock Arch or Ubuntu on modern hardware, measurably so
- Multiple kernel variants for different use cases.. gaming, real-time, LTS, hardened
- LTO, PGO, and BOLT-optimized packages compiled for your CPU architecture
- BORE scheduler available for best-in-class desktop and gaming responsiveness
- Full AUR access and rolling-release freshness
- Graphical installer with automatic driver detection, no terminal required for setup
- 16 desktop environments to choose from at installation
- Gaming-ready out of the box: Steam, Proton, GameMode, pre-configured
- Active community and frequent kernel updates
CachyOS Cons
- Rolling release requires periodic attention, system updates can occasionally break things
- Not suitable for production servers or users who need long-term support guarantees
- The breadth of kernel and configuration options can be overwhelming for new users
- Some Arch-specific knowledge is still helpful for troubleshooting when things go wrong
- The x86-64-v3/v4 optimized packages require a CPU from roughly 2013 or newer
Final Verdict
CachyOS is the most complete answer to a question the Linux community has debated for years: can you have Arch Linux's power and flexibility without the painful setup and maintenance overhead? In 2026, the answer is yes, and the performance improvements on top make it a genuinely compelling choice beyond just the convenience factor.
The combination of CPU-optimized packages, the BORE scheduler, a wide selection of pre-configured kernel variants, and a graphical installer that handles driver detection automatically gives CachyOS a strong argument as the best daily driver for users who prioritize performance. Developers running compilation-heavy workloads will notice the difference. Gamers on AMD hardware will notice it more.
The caveats are real, rolling release requires some ongoing attention, and this isn't the right choice for servers or users who want a zero-maintenance system. But for the user who wants a fast, up-to-date, genuinely capable Linux desktop and is willing to engage with the system at a moderate level, CachyOS is one of the best options available.
You can download CachyOS and explore documentation at cachyos.org.



