Crate vsched_scheduler

Crate vsched_scheduler 

Source
Expand description

Various scheduler algorithms in a unified interface.

Currently supported algorithms:

  • [FifoScheduler]: FIFO (First-In-First-Out) scheduler (cooperative).
  • [RRScheduler]: Round-robin scheduler (preemptive).
  • [CFScheduler]: Completely Fair Scheduler (preemptive).

Structs§

PerCPU

Traits§

BaseScheduler
The base scheduler trait that all schedulers should implement.

Functions§

percpu_size_4k_aligned

Type Aliases§

BaseTask
BaseTaskRef
Scheduler