Package: wnpp
Severity: wishlist
X-Debbugs-Cc: car...@debian.org

* Package name    : rsched
  Version         : git snapshot (no released version yet)
  Upstream Contact: Chris Mason <c...@fb.com>
* URL             : https://github.com/masoncl/rsched
* License         : GPL-2
  Programming Lang: Rust
  Description     : BPF-based tool that tracks kernel metrics related to 
scheduling

A BPF-based tool written in Rust that tracks kernel metrics related to
scheduling. The goal is to give a high level overview of kernel
process scheduling decisions with relatively low overhead.

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

Regards,
Salvatore

Reply via email to