diff options
| author | celtare21 <celtare21@gmail.com> | 2019-05-08 08:55:10 +0000 |
|---|---|---|
| committer | celtare21 <celtare21@gmail.com> | 2019-06-14 14:06:27 +0300 |
| commit | d1fd6b7013204251569e2ef816fdc24fad78900c (patch) | |
| tree | 2bcbd61c57baabb5ffada4b6a5b318482ddd2c51 /rootdir | |
| parent | d5196b333931da8f6a85c0128c351a31d9ab67b7 (diff) | |
mata: ramdisk: Initialize block I/O and CFQ cgroup values
Signed-off-by: celtare21 <celtare21@gmail.com>
Diffstat (limited to 'rootdir')
| -rw-r--r-- | rootdir/etc/init.performance.mata.rc | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/rootdir/etc/init.performance.mata.rc b/rootdir/etc/init.performance.mata.rc index ca985166..55760037 100644 --- a/rootdir/etc/init.performance.mata.rc +++ b/rootdir/etc/init.performance.mata.rc @@ -35,6 +35,13 @@ on init write /sys/block/dm-1/queue/read_ahead_kb 2048 write /sys/block/dm-2/queue/read_ahead_kb 2048 + # Write initial values + write /dev/stune/blkio.group_idle 0 + write /dev/stune/foreground/blkio.group_idle 0 + write /dev/stune/background/blkio.group_idle 0 + write /dev/stune/top-app/blkio.group_idle 0 + write /dev/stune/rt/blkio.group_idle 0 + # Setup all cpusets mkdir /dev/cpuset/kernel 0750 root system write /dev/cpuset/kernel/cpus 0 @@ -135,6 +142,19 @@ on property:sys.boot_completed=1 write /sys/block/dm-2/queue/read_ahead_kb 128 write /sys/block/dm-3/queue/read_ahead_kb 128 + # Set up block I/O cgroups + write /dev/stune/blkio.group_idle 0 + write /dev/stune/foreground/blkio.group_idle 1 + write /dev/stune/background/blkio.group_idle 0 + write /dev/stune/top-app/blkio.group_idle 2 + write /dev/stune/rt/blkio.group_idle 2 + + write /dev/stune/blkio.weight 1000 + write /dev/stune/foreground/blkio.weight 1000 + write /dev/stune/background/blkio.weight 10 + write /dev/stune/top-app/blkio.weight 1000 + write /dev/stune/rt/blkio.weight 1000 + # Enable UFS powersaving write /sys/devices/soc/${ro.boot.bootdevice}/clkscale_enable 1 write /sys/devices/soc/${ro.boot.bootdevice}/clkgate_enable 1 |
