Only apply schedTune boost to top-app tasks
When using EAS, the foreground tasks were all getting boosted during touchboosts. Limit it to top-app tasks. BUG: 28378389 Change-Id: I72b7158a614bfd9b6c61024774e408ceba61fc9c
This commit is contained in:
parent
e723651840
commit
1339871138
|
@ -294,7 +294,7 @@ int set_cpuset_policy(int tid, SchedPolicy policy)
|
|||
case SP_AUDIO_APP:
|
||||
case SP_AUDIO_SYS:
|
||||
fd = fg_cpuset_fd;
|
||||
boost_fd = fg_schedboost_fd;
|
||||
boost_fd = bg_schedboost_fd;
|
||||
break;
|
||||
case SP_TOP_APP :
|
||||
fd = ta_cpuset_fd;
|
||||
|
|
|
@ -7,4 +7,4 @@ service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-sys
|
|||
onrestart restart cameraserver
|
||||
onrestart restart media
|
||||
onrestart restart netd
|
||||
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
|
||||
writepid /dev/cpuset/foreground/tasks
|
||||
|
|
|
@ -7,10 +7,10 @@ service zygote /system/bin/app_process32 -Xzygote /system/bin --zygote --start-s
|
|||
onrestart restart cameraserver
|
||||
onrestart restart media
|
||||
onrestart restart netd
|
||||
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
|
||||
writepid /dev/cpuset/foreground/tasks
|
||||
|
||||
service zygote_secondary /system/bin/app_process64 -Xzygote /system/bin --zygote --socket-name=zygote_secondary
|
||||
class main
|
||||
socket zygote_secondary stream 660 root system
|
||||
onrestart restart zygote
|
||||
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
|
||||
writepid /dev/cpuset/foreground/tasks
|
||||
|
|
|
@ -7,4 +7,4 @@ service zygote /system/bin/app_process64 -Xzygote /system/bin --zygote --start-s
|
|||
onrestart restart cameraserver
|
||||
onrestart restart media
|
||||
onrestart restart netd
|
||||
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
|
||||
writepid /dev/cpuset/foreground/tasks
|
||||
|
|
|
@ -7,10 +7,10 @@ service zygote /system/bin/app_process64 -Xzygote /system/bin --zygote --start-s
|
|||
onrestart restart cameraserver
|
||||
onrestart restart media
|
||||
onrestart restart netd
|
||||
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
|
||||
writepid /dev/cpuset/foreground/tasks
|
||||
|
||||
service zygote_secondary /system/bin/app_process32 -Xzygote /system/bin --zygote --socket-name=zygote_secondary
|
||||
class main
|
||||
socket zygote_secondary stream 660 root system
|
||||
onrestart restart zygote
|
||||
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
|
||||
writepid /dev/cpuset/foreground/tasks
|
||||
|
|
Loading…
Reference in New Issue