Source: rsched Section: admin Priority: optional Maintainer: Sudip Mukherjee Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), dh-cargo, librust-anyhow-dev, librust-atty-dev, librust-clap-dev, librust-libbpf-rs-dev, librust-libbpf-cargo-dev, librust-num-cpus-dev, librust-plain-dev, librust-regex-dev, linux-bpf-dev Standards-Version: 4.7.2 Homepage: https://github.com/masoncl/rsched Vcs-Browser: https://salsa.debian.org/sudip/rsched Vcs-Git: https://salsa.debian.org/sudip/rsched.git Package: rsched Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, Description: Rust Scheduling Delay Tracker A BPF-based tool written in Rust that tracks kernel metrics related to scheduling. . rsched uses tracepoints and performance counters to monitor: - Scheduling delays: Time spent waiting in the runqueue - Time slice analysis: Duration and preemption statistics - Runqueue depth: Number of tasks waiting when processes are woken - Wakeup delays: Time from sched_waking to sched_switch - schedstats: via /proc/schedstats - CPU cycles and instructions: both user and kernel time