# 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.

This 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.
