mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-23 20:24:12 +08:00
sched/deadline: Update GRUB description in the documentation
Update the details of GRUB to reflect the updated logic. Signed-off-by: Vineeth Pillai (Google) <vineeth@bitbyteword.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Daniel Bristot de Oliveira <bristot@kernel.org> Acked-by: Juri Lelli <juri.lelli@redhat.com> Link: https://lore.kernel.org/r/20230530135526.2385378-2-vineeth@bitbyteword.org
This commit is contained in:
parent
6a9d623aad
commit
e20f204c88
@ -203,12 +203,15 @@ Deadline Task Scheduling
|
||||
- Total bandwidth (this_bw): this is the sum of all tasks "belonging" to the
|
||||
runqueue, including the tasks in Inactive state.
|
||||
|
||||
- Maximum usable bandwidth (max_bw): This is the maximum bandwidth usable by
|
||||
deadline tasks and is currently set to the RT capacity.
|
||||
|
||||
|
||||
The algorithm reclaims the bandwidth of the tasks in Inactive state.
|
||||
It does so by decrementing the runtime of the executing task Ti at a pace equal
|
||||
to
|
||||
|
||||
dq = -max{ Ui / Umax, (1 - Uinact - Uextra) } dt
|
||||
dq = -(max{ Ui, (Umax - Uinact - Uextra) } / Umax) dt
|
||||
|
||||
where:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user