Android系统进程优先级
Android 使用 curProcState 和 oom_score_adj 来决定进程的优先级,从而控制其是否被冻结、杀掉或限制网络访问。
进程状态与 adj 映射表(适用于 Android 12 及以上)
adb shell ps | grep com.example.app
# 输出:u0_a123 12345 123 1000 00:00:00 com.example.appadb shell cat /proc/12345/oom_score_adj
# 输出:9
adb shell dumpsys activity processes com.example.app
# 输出:curProcState=2 (TOP)
ref
https://mp.weixin.qq.com/s/KiKVevlnZywHcEOej-t1Cw