点击放大查看
停用 HW 叠加层也是 GPU 渲染,但理解起来比较绕。
HW 叠加层就是让 CPU 帮助 GPU 渲染 2D 画面,以减少完全使用 GPU 带来的耗电,所以停用就是不让 CPU 参与进来。
网上对停用 HW 叠加层的意见众说纷纭,但以 GPU 为主的场景让 CPU 参与进来并非坏事。
如果 CPU 本身比较弱(主频 1.8Hz 以下),可以尝试停用。
开发者模式之监控和应用
监控中有个叫 GPU 渲染模式分析的选项,打开其中的「显示为条形图」,屏幕就会出现上述画面。
这个条形图比较讲究,我们常用它来看一个应用优化如何,是否臃肿。
中间的绿线是一个标准,低于绿线代表流畅,高则代表不流畅。
在 Android 系统中,每秒 60 帧为满帧,1 秒÷60 帧,就能得出每帧为16 毫秒(ms)时为满帧的界限,每帧快于16ms 即为流畅,而上面这根绿线所标示的高度即为16ms 线。
柱状图的红绿黄蓝色彩也代表不同的含义,我们会在后文回复中补充,这里先下结论:
只要蓝色低于绿线就可以了,因为蓝色代表视图发生变化时耗费的时间。
应用的前两项用来控制 App 后台进程,现如今人均 6GB RAM 加上低功耗处理器的流行,也就没啥必要开启了。
到这里开发者模式常用功能,已经介绍完毕,另外像 OEM 解锁、Webview 等常见不常见选项的说明,可以回复下方数字查看。
微信搜索【锋潮评测室】
后台回复 281 获得详细说明