init.zumapro.soc.rc: Disable rampup for most groups except top-app and adpf
When auto margins are enabled busy tasks will get more appropriate and coherent rampup time when they get busy. But for most groups, this can lead to unnecessary power consumption. Disable it except for top-app, sf and camera group. For ADPF, a faster rampup is desired as these tasks are usually sensitive to all sources of latencies. So try to give them more performance faster. Bug: 336169796 Test: PTE A/B test Signed-off-by: Qais Yousef <qyousef@google.com> (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4c364c7aba08e3b5fc5aecf0c0e673d8d8544e92) Merged-In: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0 Change-Id: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0
This commit is contained in:
parent
f220fc7f3e
commit
1f282b3900
1 changed files with 14 additions and 0 deletions
|
@ -28,6 +28,20 @@ on init
|
|||
write /proc/vendor_sched/groups/sys/uclamp_min 190
|
||||
write /proc/vendor_sched/groups/sys/prefer_idle 1
|
||||
|
||||
write /proc/vendor_sched/groups/bg/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/cam/rampup_multiplier 1
|
||||
write /proc/vendor_sched/groups/cam_power/rampup_multiplier 1
|
||||
write /proc/vendor_sched/groups/dex2oat/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/fg/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/nnapi/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/ota/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/rt/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/sf/rampup_multiplier 1
|
||||
write /proc/vendor_sched/groups/sys/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/sys_bg/rampup_multiplier 0
|
||||
write /proc/vendor_sched/groups/ta/rampup_multiplier 1
|
||||
write /proc/vendor_sched/adpf_rampup_multiplier 2
|
||||
|
||||
# governor setting
|
||||
write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor sched_pixel
|
||||
write /sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/up_rate_limit_us 500
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue