| Crates.io | rtkit-rs |
| lib.rs | rtkit-rs |
| version | 0.1.0 |
| created_at | 2025-07-17 18:20:54.656993+00 |
| updated_at | 2025-07-17 18:20:54.656993+00 |
| description | Rust bindings for the RealtimeKit D-Bus interface |
| homepage | https://github.com/asymptotic-io/rtkit-rs |
| repository | https://github.com/asymptotic-io/rtkit-rs |
| max_upload_size | |
| id | 1757906 |
| size | 34,034 |
This crate provides a Rust API to request high or realtime priority scheduling
for a process' thread, using rtkit. The
rtkit daemon includes a number of mitigations to help avoid real-time
applications from running away with CPU resources.
Currently, this crate only includes a synchronous API that uses the
org.freedesktop.RealtimeKit1 D-Bus interface to make calls to the rtkit
daemon. In the future, an asynchronous API could also be provided if required
(i.e. please file an issue if you want this).