- 优化极致性能模式的执行逻辑
- 修复极致性能模式的限制屏蔽中的部分遗漏
- 修复极致性能模式的温度墙修改的部分逻辑错误
- 降低极致性能模式的温度墙修改的温度至Moka V12程度
- 新增使用cgroup的
schedtune
特性来限制cpu使用 - 规范化代码内使用的文件路径
- 配置文件内新增线程调度的黑名单模式
- 配置文件内移除开销限制的开关选项,默认强制开启
- 配置文件内默认禁用线程调度的避让模式
- 日志内文件写入失败的日志等级从
Error
改为Warn
- 优化前后台切换时的cgroup切换操作
- 修复日志记录时间为UTC +8
- 修复历史遗留的部分逻辑错误
- 优化线程调度运行逻辑
- 优化线程调度检测机制
- 将部分不一定能提供正面效果的修改添加至新增的
features
配置 - 尝试通过部分cgroup特性提升前台应用性能
- 增强极致性能模式温度墙修改效果
- 优化代码编译
- 修复线程调度在获取CPU策略组时获取到其他非策略组文件夹
- 优化线程调度获取软件线程名
- 默认配置应用监测策略从迅速模式改为缓慢模式
- 修复监测软件时解析软件在AXML定义的
android:process
的独立进程没有正确解析到进程名的严重问题 - 一定程度上降低监测软件时产生的开销
- 修复cpuset无法写入问题
- 重做
threadOptimize
功能 - 新增极致性能配置(
Moka
温控移除的精简动态版本) appLimit
内的与GT模式
相关功能归属于extremePerfTurbo
- 优化部分代码逻辑
- 新增V1、SIGSTOP和SIGTSTP墓碑冻结方式
- 更改部分日志等级
- 优化运存占用
- 尝试修复内存泄露
- 新增忽略cpuset配置
- 新增黑名单墓碑冻结模式
- 优化部分代码实现
- 更新依赖以修复内存泄露
- 修复僵尸进程问题
- 合并部分代码以优化开销
- 新增应用监测策略配置
- 提升默认配置的部分值
- 修复部分代码逻辑错误
- 优化cgroup切换机制
- 日志输出优化(多了几个设备信息)
- 前台应用获取优化(双方案更高效)
- 提高运存软限制阀值(由原来的80%提升至90%)
- 调度回避策略(不再持续覆写cgroup)
- 默认禁用线程调度
- 默认禁用自动开启GT模式
- 极大提高调度作用于应用时的运行速度(采用实时监测前后台应用变化的方法,运行更迅速)
- 添加后台黑名单墓碑特性(目前仅支持V2,后续添加更多)(默认禁用)
- 添加blkio限制配置
- 优化调度/系统/软件启动速度