android_kernel_sony_sdm845/Documentation/scheduler
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Srivatsa Vaddagiri b36e661e52 sched: Avoid waking idle cpu for short-burst tasks
Introduce sched_short_burst tunable to classify "short-burst" tasks.
These tasks are eligible for packing to avoid overhead associated with
waking up an idle CPU. select_best_cpu() ignores power-cost and selects
the CPU with least wakeup latency which is not loaded with IRQs and
can accommodate this task without exceeding spill limits. The ties are
broken with load followed by previous CPU.

This policy does not affect cluster selection but only CPU selection
in the selected cluster. The tasks eligible for "wakeup-up-idle" and
"boost" are not considered for packing. This policy is applied for
both "fair" and "rt" scheduling class tasks.

Change-Id: I2a05493fde93f58636725f18d0ce8dbce4418a30
Signed-off-by: Srivatsa Vaddagiri <vatsa@codeaurora.org>
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2017-02-07 14:51:30 -08:00
..
00-INDEX Documentation/: update 00-INDEX files 2014-02-10 16:01:40 -08:00
completion.txt docs/completion.txt: Various tweaks and corrections 2015-04-04 15:20:26 +02:00
sched-arch.txt asm/system.h: clean asm/system.h from docs 2014-04-07 16:36:11 -07:00
sched-bwc.txt sched: Add documentation for bandwidth control 2011-08-14 12:03:58 +02:00
sched-deadline.txt sched/deadline: Document behavior of sched_yield() 2016-09-10 11:17:41 +02:00
sched-design-CFS.txt Documenation: update cgroup's document path 2016-08-03 15:43:58 -06:00
sched-domains.txt sched: Rename sched.c as sched/core.c in comments and Documentation 2013-06-19 12:58:42 +02:00
sched-hmp.txt sched: Avoid waking idle cpu for short-burst tasks 2017-02-07 14:51:30 -08:00
sched-nice-design.txt trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
sched-rt-group.txt Documenation: update cgroup's document path 2016-08-03 15:43:58 -06:00
sched-stats.txt sched: Remove sched_switch 2012-01-27 13:28:53 +01:00