mirror of
https://github.com/PixelExperience-Devices/device_xiaomi_miatoll.git
synced 2025-05-07 14:47:34 +09:00
miatoll: rootdir: Import boot/runtime fs tuning from coral
https://android.googlesource.com/device/google/coral/+/refs/tags/android-11.0.0_r29/init.hardware.rc
This commit is contained in:
parent
18a3ebde61
commit
c9cd74999a
@ -32,6 +32,27 @@ on early-init
|
||||
# Disable UFS clock scaling
|
||||
write /sys/bus/platform/devices/1d84000.ufshc/clkscale_enable 0
|
||||
|
||||
# Boot time fs tuning
|
||||
write /sys/block/sda/queue/iostats 0
|
||||
write /sys/block/sda/queue/scheduler cfq
|
||||
write /sys/block/sda/queue/iosched/slice_idle 0
|
||||
write /sys/block/sda/queue/read_ahead_kb 2048
|
||||
write /sys/block/sda/queue/nr_requests 256
|
||||
write /sys/block/sde/queue/iostats 0
|
||||
write /sys/block/sde/queue/scheduler cfq
|
||||
write /sys/block/sde/queue/iosched/slice_idle 0
|
||||
write /sys/block/sde/queue/read_ahead_kb 2048
|
||||
write /sys/block/sde/queue/nr_requests 256
|
||||
write /sys/block/sdf/queue/iostats 0
|
||||
write /sys/block/sdf/queue/scheduler cfq
|
||||
write /sys/block/sdf/queue/iosched/slice_idle 0
|
||||
write /sys/block/sdf/queue/read_ahead_kb 2048
|
||||
write /sys/block/sdf/queue/nr_requests 256
|
||||
write /sys/block/dm-0/queue/read_ahead_kb 2048
|
||||
write /sys/block/dm-1/queue/read_ahead_kb 2048
|
||||
write /sys/block/dm-2/queue/read_ahead_kb 2048
|
||||
write /sys/block/dm-3/queue/read_ahead_kb 2048
|
||||
|
||||
on late-init
|
||||
# Start services for bootanim
|
||||
start surfaceflinger
|
||||
@ -44,6 +65,15 @@ on property:sys.boot_completed=1
|
||||
# Enable UFS clock scaling back
|
||||
write /sys/bus/platform/devices/1d84000.ufshc/clkscale_enable 1
|
||||
|
||||
# Runtime fs tuning
|
||||
write /sys/block/sda/queue/nr_requests 128
|
||||
write /sys/block/sde/queue/nr_requests 128
|
||||
write /sys/block/sdf/queue/nr_requests 128
|
||||
|
||||
# Block layer tuning: discard chunk size up to 128MB
|
||||
# Otherwise, contiguous discards can be merged
|
||||
write /sys/block/sda/queue/discard_max_bytes 134217728
|
||||
|
||||
on property:vendor.post_boot.parsed=1
|
||||
# Setup runtime cpusets
|
||||
write /dev/cpuset/top-app/cpus 0-7
|
||||
|
Loading…
x
Reference in New Issue
Block a user