android 11源码中如何提高应用oom_adj级别,保活应用

目录

1.配置白名单列表

2.配置应用优先级


原理就是调整应用的adj值,防止被lmkd杀掉,可配合读取白名单列表memoryWhiteList.txt(列表中是应用包名列表)使用

oom_adj 值对应的进程优先级 : 优先级从上到下越来越高 , 最下面的优先级最高 , 最上面的优先级最低 ;

  1. UNKNOWN_ADJ = 16 : 缓存进程 ;
  2. CACHED_APP_MAX_ADJ = 15 : 不可见进程的 oom_adj 最大值 ;
  3. CACHED_APP_MIN_ADJ = 9 : 不可见进程的 oom_adj 最小值 ;

你可能感兴趣的:(android,frameworks,oom_adj,oom_score_adj,oom_score,防止系统kill应用,保活应用)