awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CachyOS avatar

CachyOS/linux-cachyos

0
View on GitHub↗
2,796 Stars·93 Forks·Shell·gpl-3.0·5 Aufrufecachyos.org↗

Linux Cachyos

linux-cachyos is a performance-tuned Arch Linux kernel distribution that combines advanced compiler optimizations with multiple CPU scheduler options to enhance system responsiveness and throughput. The project provides kernel variants supporting BORE, EEVDF, and BMQ schedulers, enabling users to match scheduling behavior to interactive, general-purpose, or throughput-oriented workloads, alongside real-time preemption capabilities for time-sensitive applications.

The kernel is compiled using Clang with Thin Link-Time Optimization and incorporates AutoFDO profile-guided optimization, which uses hardware sampling data to generate faster code paths based on real execution patterns. It includes support for the sched-ext framework, allowing CPU scheduling decisions to be delegated to user-space programs for custom scheduling policies, and provides a cgroup-based GPU memory controller for managing device VRAM usage in multi-tenant or containerized environments.

The project offers specialized kernel variants for gaming hardware, including patches for handheld devices like the Steam Deck and ROG Ally, as well as kernels with built-in ZFS modules and upstream NTFS driver fixes for improved filesystem reliability. Documentation covers installation procedures, system readiness verification, and troubleshooting guidance for deploying these optimized kernels on Arch Linux systems.

Features

  • Performance-Tuned Kernel Distributions - Ships a performance-tuned Arch Linux kernel distribution with advanced compiler optimizations and multiple CPU schedulers.
  • Handheld Gaming Kernel Patches - Provides kernel patches specifically for Steam Deck and ROG Ally hardware compatibility and gaming performance.
  • Multi-Scheduler Selection - Offers BORE, EEVDF, and BMQ schedulers for matching scheduling behavior to interactive or throughput-oriented workloads.
  • CPU Schedulers - Provides a custom BORE scheduler that prioritizes interactive tasks to reduce input lag.
  • BORE EEVDF BMQ Variants - Provides kernel variants with multiple CPU scheduler options for workload-specific optimization.
  • Real-Time Kernel Variants - Provides kernel variants with real-time preemption patches for deterministic, low-latency task scheduling.
  • System Performance Optimization - Applies advanced compiler optimizations and multiple CPU schedulers to enhance system responsiveness and throughput.
  • NTFS & ZFS Patches - Provides built-in ZFS modules and upstream NTFS driver fixes for improved filesystem reliability.
  • Real-Time Performance Profilers - Provides a kernel variant with real-time preemption and the BORE scheduler for time-sensitive applications.
  • Userspace Scheduling Frameworks - Supports the sched-ext framework for custom CPU scheduling logic defined entirely in userspace.
  • Handheld Hardware Support - Applies kernel patches for Steam Deck and ROG Ally hardware compatibility.
  • Profile-Guided Kernel Compilations - Compiles the kernel using Clang Thin LTO and AutoFDO/Propeller profiling to generate more efficient machine code.
  • PREEMPT_RT Patches - Provides a kernel variant with PREEMPT_RT patches for deterministic low-latency task scheduling.
  • GPU Memory Cgroup Controllers - Implements per-cgroup GPU VRAM limits with hard caps and proportional sharing via the DRM subsystem.

Star-Verlauf

Star-Verlauf für cachyos/linux-cachyosStar-Verlauf für cachyos/linux-cachyos

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Linux Cachyos

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Linux Cachyos.
  • ublue-os/bazziteAvatar von ublue-os

    ublue-os/bazzite

    7,876Auf GitHub ansehen↗

    Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t

    Shelldesktopfedora-kinoitefedora-linux
    Auf GitHub ansehen↗7,876
  • panda3d/panda3dAvatar von panda3d

    panda3d/panda3d

    5,150Auf GitHub ansehen↗

    Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as a comprehensive framework for building interactive 3D applications, providing a real-time physics simulator and a specialized 3D asset pipeline tool. The engine distinguishes itself by combining a high-performance C++ core with interoperable Python language bindings. It utilizes a scene graph architecture to organize 3D objects and provides a pipeline-based asset conversion system to optimize models and textures for runtime loading. Its capability surface includes low-level

    C++c-plus-pluscross-platformgame-development
    Auf GitHub ansehen↗5,150
  • eunomia-bpf/bpf-developer-tutorialAvatar von eunomia-bpf

    eunomia-bpf/bpf-developer-tutorial

    4,145Auf GitHub ansehen↗

    This project is an educational resource providing a comprehensive development tutorial for writing and loading eBPF programs using C, Go, and Rust within the Linux kernel. It serves as a technical guide for developing custom logic to execute directly in the kernel. The materials cover specialized domains including kernel observability and tracing, security implementation for intrusion detection, and high-performance network engineering for packet filtering and load balancing. It also includes dedicated manuals for Linux kernel tracing and the use of kprobes, uprobes, and tracepoints. The pro

    Cbpfebpfexamples
    Auf GitHub ansehen↗4,145
  • cloudius-systems/osvAvatar von cloudius-systems

    cloudius-systems/osv

    4,253Auf GitHub ansehen↗

    OSV is a unikernel operating system and cloud-native execution environment designed to run as a secure microVM on hypervisors such as KVM, Firecracker, Xen, and VMware. It functions as a Linux binary compatible runtime, allowing unmodified Linux binaries to be executed as secure microVMs without requiring recompilation. The project distinguishes itself through its ability to package applications into minimal bootable images and its provide of a virtual machine management API. This REST interface enables remote monitoring of system health, management of execution traces, and control over guest

    C
    Auf GitHub ansehen↗4,253
Alle 30 Alternativen zu Linux Cachyos anzeigen→

Häufig gestellte Fragen

Was macht cachyos/linux-cachyos?

linux-cachyos is a performance-tuned Arch Linux kernel distribution that combines advanced compiler optimizations with multiple CPU scheduler options to enhance system responsiveness and throughput. The project provides kernel variants supporting BORE, EEVDF, and BMQ schedulers, enabling users to match scheduling behavior to interactive, general-purpose, or throughput-oriented workloads, alongside real-time preemption capabilities for time-sensitive applications.

Was sind die Hauptfunktionen von cachyos/linux-cachyos?

Die Hauptfunktionen von cachyos/linux-cachyos sind: Performance-Tuned Kernel Distributions, Handheld Gaming Kernel Patches, Multi-Scheduler Selection, CPU Schedulers, BORE EEVDF BMQ Variants, Real-Time Kernel Variants, System Performance Optimization, NTFS & ZFS Patches.

Welche Open-Source-Alternativen gibt es zu cachyos/linux-cachyos?

Open-Source-Alternativen zu cachyos/linux-cachyos sind unter anderem: ublue-os/bazzite — Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It… panda3d/panda3d — Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as… linux-surface/linux-surface — This project provides a customized Linux kernel and driver suite designed to enable hardware compatibility for Surface… eunomia-bpf/bpf-developer-tutorial — This project is an educational resource providing a comprehensive development tutorial for writing and loading eBPF… cloudius-systems/osv — OSV is a unikernel operating system and cloud-native execution environment designed to run as a secure microVM on… cpp-best-practices/cppbestpractices — This project is a curated collection of guidelines and technical resources designed to improve C++ code safety,…