scx/rust/scx_utils/README.md

15 lines
595 B
Markdown

# Utility collection for sched_ext schedulers
[sched_ext](https://github.com/sched-ext/scx) is a Linux kernel feature
which enables implementing kernel thread schedulers in BPF and dynamically
loading them.
Thie crate is a collection of utilities for sched_ext scheduler
implementations which use Rust for userspace component. This enables
implementing hot paths in BPF while offloading colder and more complex
operations to userspace Rust code which can be significantly more convenient
and powerful.
Please see [documentation](https://docs.rs/scx_utils/latest/scx_utils/) for
more details.