With scheduler placement hint, there still could be several boosted tasks contending for big cores. On chipset with fewer big cores, it might cause problems like jank. To improve it, schedule tasks of prio >= DEFAULT_PRIO from little cores if they could fit, even for tasks that prefer high capacity cpus, since such prio means they are less important. Bug: 158936596 Test: tasks scheduled as expected Signed-off-by: Rick Yiu <rickyiu@google.com> Change-Id: Ic0cc06461818944e3e97ec0493c0d9c9f1a5e217 [backported to 4.14] Signed-off-by: Volodymyr Zhdanov <wight554@gmail.com> Signed-off-by: Alexander Winkowski <dereference23@outlook.com>urubino-ksu
parent
5d2df55801
commit
7fc3a2a624
Loading…
Reference in new issue