diff options
author | mosimchah <mosimchah@gmail.com> | 2018-01-15 19:18:59 -0500 |
---|---|---|
committer | Davide Garberi <dade.garberi@gmail.com> | 2018-01-21 14:51:00 +0100 |
commit | 7b56d29838169ebcade819d411a2c0254ef77680 (patch) | |
tree | 629d1ad8a7ba8023a63fcc51d5924b1728d89a2f /rootdir/etc/init.qcom.power.rc | |
parent | 5ddf4b6076680bfc5f563d27671deaab0c6e9c1f (diff) |
msm8996-common: rootdir: vm, and I/O tweaks
Change-Id: Ie6cc8e3a6835920ba44b8e664aed4c8304c23200
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
Diffstat (limited to 'rootdir/etc/init.qcom.power.rc')
-rwxr-xr-x | rootdir/etc/init.qcom.power.rc | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc index a454fb8..0eb691b 100755 --- a/rootdir/etc/init.qcom.power.rc +++ b/rootdir/etc/init.qcom.power.rc @@ -114,6 +114,12 @@ on enable-low-power # Starting io prefetcher service start iop + # VM + write /proc/sys/vm/dirty_background_ratio 20 + write /proc/sys/vm/dirty_expire_centisecs 100 + write /proc/sys/vm/swappiness 5 + write /proc/sys/vm/vfs_cache_pressure 60 + service charger /charger class charger group system graphics @@ -123,6 +129,9 @@ on property:init.svc.recovery=running trigger enable-low-power on property:dev.bootcomplete=1 + # Set ioscheduler + setprop sys.io.scheduler "bfq" + # Update cpusets now that boot is complete and we want better load balancing write /dev/cpuset/top-app/cpus 0-3 write /dev/cpuset/foreground/boost/cpus 0-2 @@ -130,6 +139,3 @@ on property:dev.bootcomplete=1 write /dev/cpuset/background/cpus 0 write /dev/cpuset/system-background/cpus 0-2 trigger enable-low-power - - # Set ioscheduler - setprop sys.io.scheduler "bfq" |