diff options
| author | Vincent Guittot <vincent.guittot@linaro.org> | 2026-06-24 17:12:29 +0200 |
|---|---|---|
| committer | Peter Zijlstra <peterz@infradead.org> | 2026-06-30 10:56:55 +0200 |
| commit | 0d1e7a2bab35dbc898e8a6aa29fd074dafbbccda (patch) | |
| tree | 404addb0e072433fecda167b32696c66d9c241bd /tools/perf/scripts/python | |
| parent | 7cd2ef17de5e11612001e98b6319f1793239b243 (diff) | |
sched/eevdf: Speedup short slice task scheduling
When a task with a shorter slice is enqueued, we protect the running
task which has a longer slice until it becomes ineligible instead of a
full slice in order to speedup the switch to other tasks until the task
with the shortest slice is scheduled. This helps to the task to not wait
too many full slices before running.
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Tested-by: K Prateek Nayak <kprateek.nayak@amd.com>
Link: https://patch.msgid.link/20260624151229.1710703-7-vincent.guittot@linaro.org
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
