Skip to content
  • Morten Rasmussen's avatar
    sched: Track blocked utilization contributions · f49ff016
    Morten Rasmussen authored
    
    
    Introduces the blocked utilization, the utilization counter-part to
    cfs_rq->utilization_load_avg. It is the sum of sched_entity utilization
    contributions of entities that were recently on the cfs_rq that are
    currently blocked. Combined with sum of contributions of entities
    currently on the cfs_rq or currently running
    (cfs_rq->utilization_load_avg) this can provide a more stable average
    view of the cpu usage.
    
    cc: Ingo Molnar <mingo@redhat.com>
    cc: Peter Zijlstra <peterz@infradead.org>
    
    Signed-off-by: default avatarMorten Rasmussen <morten.rasmussen@arm.com>
    f49ff016