1 1 0

uperf.dev-21.05.02 系统优化模块

2445 1

本文共计1452个字,预计阅读时长5.8分钟。

目录

下载

此处有隐藏内容,请您登录后查看。

介绍

1.本次更新合并了30+个commit

2. 新增:不同于v1的屏幕点亮HintWakeup,默认关联切换到重负载动作

3. 新增:dumpsys法获取顶层APP名称,处理MIUI12小窗场景识别更准确

4. 新增:防卡开机系统,如果在开机60秒内重启自动禁用本模块

5. 新增:标志位系统,包括SELinux、SfAnalysis、SsAnalysis、perfhal-stub开关

6. 新增:内置busybox(@osm0sis),降低对平台二进制工具集依赖

7. 新增:HeavyWorker辅助线程处理如线程分类器等耗时任务,消除内部阻塞

8. 新增:支持联发科Helio P65(mt6768)/G70(mt6769v)/G80(mt6769t)/G85(mt6769z)

9. 新增:支持高通骁龙662

10. 修复:容易死机的SfAnalysis和SsAnalysis异步通知方法

11. 修复:安兔兔9.0负载被固定小核集群

12. 修复:MIUI桌面卸载应用后卡死数秒

13. 修复:部分系统硬件服务和daemon错误锁定在小核

14. 修复:动态刷新率帧率切换缓存错误

15. 修复:三星Exynos 2100不支持schedtune调参

16. 改进:均衡模式在boost时减少点亮超大核时长

17. 改进:CPU affinity设置执行耗时从1ms降低到0.6ms

18. 改进:费电模式以stuneboost/uclamp作为核心,限制性能在散热允许范围内

19. 改进:无画面渲染时如待机,最低频率尽可能低,有画面渲染时,最低频率在1.0g上下减少频率波动

 

【测试说明】

1. 禁用Perfd-opt和WIPE v2

2. 禁用较为激进的温度控制

3. Magisk刷入,检查是否正确识别了平台类型

4. 重启检查/sdcard/yc/uperf/log_uperf.txt

5. 检查使用时的频率选择,体验流畅度和能耗,并给出你们的建议,以及发生问题的场景

6. 如果遇到小核负载偏高,推荐使用3C Toolbox的任务管理检查

7. 动态高刷默认没有启用,由于OLED屏幕特性,切换可能有可感知的亮度和色彩变化。

yc9559/uperf

Pre-release dev-21.05.02

HMP平台(15份配置文件):

- sdm615/616/650/652/625/626/660/636/82x/835

- exynos7420/8890/8895

 

EAS平台(34份配置文件):

- sdm625/626/660/636/82x/835

- sdm662/665/675/710/712/730/730g/750g/765/765g/768g/775

- sdm845/855/855+/865/865+/870/888

- exynos8890/8895/9810/9820/9825/990/1080/2100

- dimensity720/800u/800/820/1000/1000l/1000+

-Helio P65/G70/G80/G85/G90T

Release v1 (20200516) · yc9559/uperf (github.com)

咕咕咕

著作权归文章作者所有。

最新回复 ( 1 )
发新帖
热门主题