gs101: Refine vendor_sched parameters am: 97bbe9920b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14776176 Change-Id: I3276379abf39e3e0224bfc82bf0a4f3a78245b7d
This commit is contained in:
commit
60d189734e
1 changed files with 5 additions and 1 deletions
|
@ -36,6 +36,7 @@ on init
|
|||
chown system system /sys/kernel/vendor_sched/set_task_group_sys
|
||||
chown system system /sys/kernel/vendor_sched/set_task_group_sysbg
|
||||
chown system system /sys/kernel/vendor_sched/set_task_group_ta
|
||||
chown system system /sys/kernel/vendor_sched/set_task_group_rt
|
||||
chown system system /sys/kernel/vendor_sched/clear_group
|
||||
|
||||
chmod 0220 /sys/kernel/vendor_sched/set_task_group_bg
|
||||
|
@ -45,6 +46,7 @@ on init
|
|||
chmod 0220 /sys/kernel/vendor_sched/set_task_group_sys
|
||||
chmod 0220 /sys/kernel/vendor_sched/set_task_group_sysbg
|
||||
chmod 0220 /sys/kernel/vendor_sched/set_task_group_ta
|
||||
chmod 0220 /sys/kernel/vendor_sched/set_task_group_rt
|
||||
chmod 0220 /sys/kernel/vendor_sched/clear_group
|
||||
|
||||
wait /dev/block/platform/${ro.boot.boot_devices}
|
||||
|
@ -141,7 +143,7 @@ on init
|
|||
chown system system /dev/cpuctl/camera-daemon/cgroup.procs
|
||||
|
||||
write /sys/kernel/vendor_sched/cam_prefer_idle 1
|
||||
write /sys/kernel/vendor_sched/cam_uclamp_min 10
|
||||
write /sys/kernel/vendor_sched/cam_uclamp_min 1
|
||||
|
||||
chown system system /dev/cpuset/cgroup.procs
|
||||
|
||||
|
@ -656,6 +658,8 @@ on property:sys.boot_completed=1
|
|||
# align it with the vendor_group setting
|
||||
write /dev/cpuctl/background/cpu.uclamp.max 10
|
||||
|
||||
write /sys/kernel/vendor_sched/bg_group_throttle 512
|
||||
|
||||
# Setup cpu.shares to throttle background group at 5%
|
||||
write /dev/cpuctl/background/cpu.shares 1024
|
||||
write /dev/cpuctl/system/cpu.shares 20480
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue