LMKD十 lmkd进程查杀配置

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LMKD十 lmkd进程查杀配置相关的知识,希望对你有一定的参考价值。

通过前面的笔记,我们了解到,KLMKD切换到ULMKD后,有两种查杀策略。一种是初始的Vmpressure,一种是PSI。

一,配置

那么如何配置呢?可以参考下面的patch:

/aosp/device/xxx/system.prop这部分通常是对应设备解耦的系统属性配置文件;

ro.lmk.psi_partial_stall_ms=70

ro.lmk.psi_complete_stall_ms=700

ro.lmk.thrashing_limit=100

ro.lmk.thrashing_limit_decay=10

ro.lmk.swap_util_max=100

ro.lmk.swap_free_low_percentage=20

ro.lmk.debug=true

 ro.lmk.kill_heaviest_task=true

ro.lmk.use_minfree_levels=false

ro.lmk.use_psi=true

ro.config.low_ram=false

二,调试

可以在运行时进行调试,而无需编译版本;

1. adb pull /system/build.prop//将系统中已经融合的属性文件导出;

2. 将上面的属性信息添加进去,并去掉vmpressure相关的属性,如ro.lmk.low=1001,ro.lmk.medium=800,ro.lmk.critical=0等。

3. adb root && adb remount(已经执行过adb disable-verity)

4. adb push build.prop /system/

5. adb shell sync

以上是关于LMKD十 lmkd进程查杀配置的主要内容,如果未能解决你的问题,请参考以下文章

LMKD九 lmkd进程查杀规则 --- 更新中

IVI15.1.1 系统稳定性优化篇(LMKD Ⅰ)Android低内存查杀守护进程(Android12)

IVI15.1.3 系统稳定性优化篇(LMKD Ⅲ)LMKD的设计原则

IVI15.1.7 系统稳定性优化篇(LMKD 七)AMS与LMKD

IVI15.1.8 系统稳定性优化篇(LMKD 八)通过填充内存触发lmkd查杀

IVI15.1.4 系统稳定性优化篇(LMKD IV)LMKD初始化