mirror of
https://github.com/Evolution-X-Devices/device_xiaomi_sm6150-common
synced 2026-01-27 12:07:36 +00:00
davinci: rootdir: Update zram size from V12.0.1.0.QFJMIXM and tweak swappiness and allocstall threshold
Change-Id: I70a19d48918ad0fc0d7ae7e5919779636fdaa0d4
This commit is contained in:
@@ -31,7 +31,7 @@ target=`getprop ro.board.platform`
|
||||
|
||||
function configure_zram_parameters() {
|
||||
# Set Zram disk size=1GB for >=2GB Non-Go targets.
|
||||
echo 1073741824 > /sys/block/zram0/disksize
|
||||
echo 2684350464 > /sys/block/zram0/disksize
|
||||
mkswap /dev/block/zram0
|
||||
swapon /dev/block/zram0 -p 32758
|
||||
}
|
||||
@@ -82,6 +82,11 @@ function configure_memory_parameters() {
|
||||
echo 1 > /sys/module/lowmemorykiller/parameters/enable_adaptive_lmk
|
||||
echo 1 > /sys/module/lowmemorykiller/parameters/oom_reaper
|
||||
|
||||
# Set allocstall_threshold to 0
|
||||
# Set swappiness to 100
|
||||
echo 0 > /sys/module/vmpressure/parameters/allocstall_threshold
|
||||
echo 100 > /proc/sys/vm/swappiness
|
||||
|
||||
configure_zram_parameters
|
||||
}
|
||||
|
||||
|
||||
@@ -48,4 +48,4 @@
|
||||
# The update_engine code looks for this entry in order to determine the boot device address
|
||||
# and fails if it does not find it.
|
||||
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
|
||||
/dev/block/zram0 none swap defaults zramsize=1073741824
|
||||
/dev/block/zram0 none swap defaults zramsize=2684350464
|
||||
|
||||
Reference in New Issue
Block a user