NoActive 中文文档 下载 App

NoActive 设置页面 - 冻结方式与全局选项

设置页面概览

NoActive 设置页面提供全局配置入口,影响所有应用的默认行为。

应用设置
应用设置页面

冻结方式选择

这是设置页面中最重要的配置项。当前可选的冻结方式有四种:

冻结方式推荐度说明
V2⭐⭐⭐⭐⭐兼容性最好,效果最统一
V1⭐⭐冻结父进程不冻结子进程,存在内存泄露风险
API⭐不推荐,暂停执行已缓存 API
Kill⭐内存达到一定程度会全解冻

通用推荐:5.10 内核及以上直接使用 V2。

详细对比见 冻结方式分组。

后台优化

后台优化功能利用已知状态识别正确的后台顺序,为应用设置 oom_adj 实现后台优先级分级。

开启后,NoActive 会为后台应用分配不同的 oom_adj 值,系统在内存不足时按优先级从低到高杀死进程。

高优先级应用 oom_adj 值低(600-699),低优先级应用 oom_adj 值高(800-999)。

日志输出

输出位置

日志级别

级别用途
调试关键日志信息,反馈 BUG 或分析时开启
信息常规日志信息,日常推荐
警告可能出错的信息,稳定运行时可关闭
错误运行出错的信息,稳定运行时可关闭

日常使用建议设为"信息"级别。遇到问题需要排查时切换到"调试"级别。

内存优化

内存优化功能需要先启用后台优化。开启后,当可用内存低于保留值时,自动清理低优先级应用。

保留值默认为物理内存的 10%(最大值 2GB)。

命令注入

通过配置文件开启后,可以在 Shell 命令中注入 NoActive 命令,支持自动化脚本调用。

→ 深入了解 冻结方式原理