#sched-ext

  1. scx_stats

    Statistics transport library for sched_ext schedulers

    v1.0.20 260 #unix-domain-socket #statistics #sched-ext #scheduler #scx #linux-kernel #unix-domain-sockets #btree-map
  2. scxcash

    Cache Usage Analyzer for sched_ext Schedulers

    v0.1.4 #sched-ext #scheduler #ebpf #task #cache-analyzer #scheduler-process #linux-kernel #pin #linux-kernel-features
  3. scxtop

    sched_ext scheduler tool for observability

    v1.0.21 #perf-events #scheduler #observability #profiling #ebpf #claude #sched-ext #mcp-server #utilization #numa
  4. scx_loader

    DBUS on-demand loader of sched-ext schedulers

    v1.0.19 #scheduler #sched-ext #loader #scx #dbus-interface #command-line-arguments
  5. scx_userspace_arena

    interacting with BPF arenas from userspace in sched_ext schedulers

    v1.0.19 #sched-ext #userspace #scheduler #ebpf #linux-kernel #scx
  6. scx_bpf_compat

    BPF compatibility testing utilities for sched_ext

    v1.0.19 #sched-ext #scheduler #ebpf #linux-kernel #scx
  7. scx_cargo

    Build time utilities for sched_ext schedulers

    v1.0.26 170 #sched-ext #scheduler #linux-kernel #ebpf #userspace #scx #env-var #scheduler-process #shipped
  8. scxctl

    A cli dbus client for scx_loader

    v1.0.19 #scx #sched-ext #scx-loader #linux #scx-scheds
  9. scx_bpfland

    A vruntime-based sched_ext scheduler that prioritizes interactive workloads. https://github.com/sched-ext/scx/tree/main

    v1.0.19 #interactive-workload #sched-ext #linux-kernel #scheduler #metrics #task-scheduling #ebpf #statistics #thread-scheduling #prioritizes
  10. scx_flash

    A scheduler designed for multimedia and real-time audio processing workloads. https://github.com/sched-ext/scx/tree/main

    v1.0.17 #real-time-audio #scheduler #sched-ext #linux-kernel #real-time-audio-processing #multimedia-processing #ebpf #scx #time-slice #fairness
  11. scx_chaos

    general purpose sched_ext scheduler designed to amplify race conditions

    v1.0.22 #race-condition #performance-testing #chaos #sched-ext #scheduler #ebpf #delays #warnings #debugging #scaling
  12. scx_tickless

    A server-oriented scheduler designed to minimize OS noise and maximize performance isolation. https://github.com/sched-ext/scx/tree/main

    v1.0.10 #scheduler #sched-ext #tickless #os #tick #ebpf #scx #syscalls #isolation #high-performance-computing
  13. scx_cosmos

    Lightweight scheduler optimized for preserving task-to-CPU locality. https://github.com/sched-ext/scx/tree/main

    v1.0.6 #scheduler #task-to-cpu #sched-ext #ebpf #linux-kernel #numa #increase #scx #wake-ups #locking-contention
  14. scx_rusty

    multi-domain, BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…

    v1.0.19 #userspace #linux-kernel #hybrid-scheduler #ebpf #load-balancing #multi-domain #sched-ext #linux-kernel-features #round-robin #scx
  15. scx_lavd

    Latency-criticality Aware Virtual Deadline (LAVD) scheduler based on sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…

    v1.0.20 #linux-kernel #ebpf #task-scheduling #sched-ext #linux-kernel-features #deadlines #thread-scheduling #cpu-topology #low-latency #scx
  16. scx_utils

    sched_ext schedulers

    v1.0.25 250 #scheduler #sched-ext #ebpf #linux-kernel #utilities
  17. scx_rustland

    BPF component (dispatcher) that implements the low level sched-ext functionalities and a user-space counterpart (scheduler), written in Rust, that implements the actual scheduling policy…

    v1.0.19 #userspace #ebpf #linux-kernel #scheduler #sched-ext #linux-kernel-features #thread-scheduling #dispatcher #counterpart #policies
  18. scx_beerland

    Scheduler designed to prioritize locality and scalability. https://github.com/sched-ext/scx/tree/main

    v1.0.4 #scheduler #sched-ext #ebpf #task #cpu #scx #linux-kernel-features
  19. scx_layered

    highly configurable multi-layer BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…

    v1.0.22 #linux-kernel #userspace #multi-layer #hybrid-scheduler #ebpf #linux-kernel-features #sched-ext #task-scheduling #thread-scheduling #scx
  20. scx_arena

    setting up the BPF arena library for sched-ext schedulers

    v0.1.3 #ebpf #sched-ext #scheduler #scx #setting-up
  21. scx_rustland_core

    Framework to implement sched_ext schedulers running in user space

    v2.4.9 #userspace #sched-ext #scheduler #framework #running #task-scheduling #ebpf
  22. Try searching with DuckDuckGo.

  23. scx_raw_pmu

    handle raw PMU counters in sched_ext schedulers

    v0.1.3 #pmu #counter #sched-ext #scheduler
  24. scx_stats_derive

    Derive macro for scx_stats

    v1.0.20 130 #macro #sched-ext #scheduler