gs101: Refine vendor_sched parameters
Also set 512 to bg_group_throttle. Bug: 170508405 Test: value set correctly Change-Id: I5ff0a9630b459b8783f358106da4ca2a20154636
This commit is contained in:
parent
a169c37d9d
commit
7e195263bf
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