rootdir: init.rc to limit discard size to 128MB
In any case, UFS storage suffers from long discard latency. Bug: 148209614 Change-Id: Iaa8ef6eb862934af43254bd10873a12c3d34e926 Merged-In: Iaa8ef6eb862934af43254bd10873a12c3d34e926 Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
This commit is contained in:
parent
81303e4c8f
commit
9e09cbceb0
|
@ -682,6 +682,11 @@ on boot
|
|||
write /sys/fs/f2fs/${dev.mnt.blk.data}/cp_interval 200
|
||||
write /sys/fs/f2fs/${dev.mnt.blk.data}/gc_urgent_sleep_time 50
|
||||
|
||||
# limit discard size to 128MB in order to avoid long IO latency
|
||||
# for filesystem tuning first (dm or sda)
|
||||
# Note that, if dm-<num> is used, sda/mmcblk0 should be tuned in vendor/init.rc
|
||||
write /sys/devices/virtual/block/${dev.mnt.blk.data}/queue/discard_max_bytes 134217728
|
||||
|
||||
# Permissions for System Server and daemons.
|
||||
chown radio system /sys/android_power/state
|
||||
chown radio system /sys/android_power/request_state
|
||||
|
|
Loading…
Reference in New Issue