diff options
| author | Steve Muckle <smuckle@codeaurora.org> | 2014-04-02 20:16:39 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 19:59:25 -0700 |
| commit | 5b7076b4e584c6f8f053338ef8f10133738ca761 (patch) | |
| tree | 91bf4389e69cfa734a1033c1363c1230c9a1964e /include/linux | |
| parent | 9931863046ec2ba6c79838e3b8bb0839b1104aa8 (diff) | |
sched: check for power inefficient task placement in tick
Although tasks are routed to the most power-efficient CPUs during
task wakeup, a CPU-bound task will not go through this decision point.
Load balancing can help if it is modified to dislodge a single task
from an inefficient CPU. The situation can be further improved if
during the tick, the task placement is checked to see if it is
optimal.
This sort of checking is already being done to ensure proper
task placement in heterogneous CPU topologies, so checking for
power efficient task placement fits pretty well.
Change-Id: I71e56d406d314702bc26dee1438c0eeda7699027
Signed-off-by: Steve Muckle <smuckle@codeaurora.org>
Signed-off-by: Srivatsa Vaddagiri <vatsa@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
