CPU与GPU的关系:
GPU渲染工具:
Android开发者工具提供性能调优工具
GPU渲染分析: GPU-RENDERING-PROFILE
GPR显示内容:
绘制每一帧所消耗的时间
不同的颜色代表UI绘制的不同阶段
并且在柱状图的中间还有一根绿色的横线代表16ms的绘制时间基准
GRP会统计并显示app最近运行的128帧
蓝色:
View 需要先转换为GPU能识别的格式
蓝色较高
view突然无效(invalidate)
onDraw函数中做了复杂的绘制逻辑
红色:
OpenGL处理DISPLAYLIST,将处理结果传递给GPU
红色较高:
view过于复杂
view重复提交
橙色:
cpu在等待gpu完成工作
橙色较高:
GPU任务太多,复杂的view绘制
官网:https://developer.android.com/topic/performance/rendering/inspect-gpurendering
标签:分析,10,GPU,橙色,绘制,系统资源,view From: https://www.cnblogs.com/csfsz/p/17931671.html