scx-upstream/rust
Andrea Righi be681c731a scx_rustland_core: pass nvcsw, slice and dsq_vtime to user-space
Provide additional task metrics to user-space schedulers via QueuedTask:
 - nvcsw: total amount of voluntary context switches
 - slice: task time slice "budget" (from p->scx.slice)
 - dsq_vtime: current task vtime (from p->scx.dsq_vtime)

In this way user-space schedulers can quickly access these metrics to
implement better scheduling policy.

Signed-off-by: Andrea Righi <andrea.righi@linux.dev>
2024-10-15 23:11:43 +02:00
..
scx_loader scx_loader: Add SwitchScheduler methods to DBUS interface 2024-10-05 02:57:17 +04:00
scx_rustland_core scx_rustland_core: pass nvcsw, slice and dsq_vtime to user-space 2024-10-15 23:11:43 +02:00
scx_stats version: v1.0.5 2024-10-02 08:34:57 -10:00
scx_utils Use per-arch vmlinux.h 2024-10-13 07:57:12 -07:00
.gitignore generate docs for scx and kernel 2024-09-09 15:37:59 -04:00