From db9ab1bbbf276ce2b283c0f45aa2fc303f391eee Mon Sep 17 00:00:00 2001 From: Moshe Barash Date: Tue, 11 Jul 2017 09:14:22 +0000 Subject: Turn down the heat bish Change-Id: Ib35c1c4dd1babbd341b54a083fefe6bc05e9086d --- rootdir/etc/init.qcom.power.rc | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'rootdir/etc') diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc index f922a88..1c3b718 100755 --- a/rootdir/etc/init.qcom.power.rc +++ b/rootdir/etc/init.qcom.power.rc @@ -38,7 +38,7 @@ on enable-low-power write /sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay 19000 write /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load 90 write /sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate 20000 - write /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq 960000 + write /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq 307200 write /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy 1 write /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads 80 write /sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time 19000 @@ -57,7 +57,7 @@ on enable-low-power write /sys/devices/system/cpu/cpu2/cpufreq/interactive/above_hispeed_delay "19000 1400000:39000 1700000:19000 2100000:79000" write /sys/devices/system/cpu/cpu2/cpufreq/interactive/go_hispeed_load 90 write /sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_rate 20000 - write /sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq 1248000 + write /sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq 307200 write /sys/devices/system/cpu/cpu2/cpufreq/interactive/io_is_busy 1 write /sys/devices/system/cpu/cpu2/cpufreq/interactive/target_loads "85 1500000:90 1800000:70 2100000:95" write /sys/devices/system/cpu/cpu2/cpufreq/interactive/min_sample_time 19000 @@ -75,7 +75,7 @@ on enable-low-power # Input boost configuration write /sys/module/cpu_boost/parameters/input_boost_freq "0:1324800 2:1324800" - write /sys/module/cpu_boost/parameters/input_boost_ms 40 + write /sys/module/cpu_boost/parameters/input_boost_ms 0 # Setting b.L scheduler parameters write /proc/sys/kernel/sched_boost 0 @@ -136,5 +136,16 @@ on property:init.svc.recovery=running on property:dev.bootcomplete=1 write /proc/sys/kernel/sched_boost 0 + write /dev/cpuset/top-app/cpus 0-3 + write /dev/cpuset/foreground/boost/cpus 0-1 + write /dev/cpuset/foreground/cpus 0-2 + write /dev/cpuset/background/cpus 0-1 + write /dev/cpuset/system-background/cpus 0-1 + + write /proc/sys/vm/dirty_ratio 90 + write /proc/sys/vm/dirty_background_ratio 85 + write /proc/sys/vm/dirty_writeback_centisecs 900 + write /proc/sys/vm/dirty_expire_centisecs 10 + write /proc/sys/vm/vfs_cache_pressure 5 setprop sys.io.scheduler "bfq" -- cgit v1.2.3