diff options
author | Vincent Guittot <[email protected]> | 2018-06-28 17:45:07 +0200 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2018-07-15 23:51:20 +0200 |
commit | 3727e0e16340cbdf83818f5bf0113505c6876057 (patch) | |
tree | 64faaa3a8d79c83a2929f6c50af75f0005c4d021 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 3ae117c6cd7c4783819a0766aa97b9493a8a0f62 (diff) |
sched/dl: Add dl_rq utilization tracking
Similarly to what happens with RT tasks, CFS tasks can be preempted by DL
tasks and the CFS's utilization might no longer describes the real
utilization level.
Current DL bandwidth reflects the requirements to meet deadline when tasks are
enqueued but not the current utilization of the DL sched class. We track
DL class utilization to estimate the system utilization.
Signed-off-by: Vincent Guittot <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: [email protected]
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions