Set runtime readahead to 128KiB
Reduce readahead to 128KiB to reduce thrashing under memory pressure.
Bug: 110908295
Bug: 111855179
Test: Boot
Change-Id: I449d2733bc836ed7661653efb2400fc031a76644
(cherry picked from commit bed30a438faf4e9c4eabc51edf86ef1a97d00385)
diff --git a/init-common.rc b/init-common.rc
index 356c9d8..0dcc3f0 100644
--- a/init-common.rc
+++ b/init-common.rc
@@ -10,11 +10,11 @@
on property:sys.boot_completed=1
# end boot time fs tune
- write /sys/block/sda/queue/read_ahead_kb 1024
+ write /sys/block/sda/queue/read_ahead_kb 128
write /sys/block/sda/queue/nr_requests 128
write /sys/block/sda/queue/iostats 1
- write /sys/block/dm-0/queue/read_ahead_kb 512
- write /sys/block/dm-1/queue/read_ahead_kb 512
+ write /sys/block/dm-0/queue/read_ahead_kb 128
+ write /sys/block/dm-1/queue/read_ahead_kb 128
on property:sys.boot_completed=1 && property:ro.build.type=user
write /proc/sys/kernel/modules_disabled 1