mirror of
https://github.com/PixelExperience-Devices/device_xiaomi_miatoll.git
synced 2025-05-08 07:07:31 +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
|
# Disable UFS clock scaling
|
||||||
write /sys/bus/platform/devices/1d84000.ufshc/clkscale_enable 0
|
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
|
on late-init
|
||||||
# Start services for bootanim
|
# Start services for bootanim
|
||||||
start surfaceflinger
|
start surfaceflinger
|
||||||
@ -44,6 +65,15 @@ on property:sys.boot_completed=1
|
|||||||
# Enable UFS clock scaling back
|
# Enable UFS clock scaling back
|
||||||
write /sys/bus/platform/devices/1d84000.ufshc/clkscale_enable 1
|
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
|
on property:vendor.post_boot.parsed=1
|
||||||
# Setup runtime cpusets
|
# Setup runtime cpusets
|
||||||
write /dev/cpuset/top-app/cpus 0-7
|
write /dev/cpuset/top-app/cpus 0-7
|
||||||
|
Loading…
x
Reference in New Issue
Block a user