-
CONFIG_SCHED_BVT
¶
BVT scheduler
Type: bool
Help¶
BVT (Borrowed Virtual time) is virtual time based scheduling algorithm, it dispatching the runnable thread with the earliest effective virtual time. TODO: BVT scheduler will be built on top of prioritized scheduling mechanism, i.e. higher priority threads get scheduled first, and same priority tasks are scheduled per BVT.
Kconfig definition¶
At arch/x86/Kconfig:43
Included via Kconfig:3
Menu path: (top menu) → ACRN Scheduler
config SCHED_BVT bool prompt "BVT scheduler" if <choice: ACRN Scheduler> depends on <choice: ACRN Scheduler> help BVT (Borrowed Virtual time) is virtual time based scheduling algorithm, it dispatching the runnable thread with the earliest effective virtual time. TODO: BVT scheduler will be built on top of prioritized scheduling mechanism, i.e. higher priority threads get scheduled first, and same priority tasks are scheduled per BVT.
(Definitions include propagated dependencies, including from if’s and menus.)