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:
Arian
2020-06-28 13:42:58 +02:00
parent 86032a20b5
commit 7ff9df129e
2 changed files with 7 additions and 2 deletions

View File

@@ -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
}

View File

@@ -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