SoloX icon indicating copy to clipboard operation
SoloX copied to clipboard

2.7.9版本开启surfaceview,设置开启adb shell dumpsys gfxinfo,卡顿jank值数据很大

Open katyhudson opened this issue 2 years ago • 3 comments

image image 之前关闭adb shell dumpsys gfxinfo测试为200左右 部分app达到10以内

katyhudson avatar Nov 15 '23 06:11 katyhudson

1、开启了surfaceview就不会用gfxinfo,这是两种不同的计算方式,gfxinfo数据其实是有一定延迟不太准确,不太建议用 2、jank的统计值是一段时间内的总和,执行时间越长累计就越大。所以你要比较的话,测试的页面场景和时长要一样

rafa0128 avatar Nov 15 '23 06:11 rafa0128

1、开启了surfaceview就不会用gfxinfo,这是两种不同的计算方式,gfxinfo数据其实是有一定延迟不太准确,不太建议用 2、jank的统计值是一段时间内的总和,执行时间越长累计就越大。所以你要比较的话,测试的页面场景和时长要一样

一直用的一样场景跟时间。那还是建议关闭gfxinfo,用页面的surfaceview是吧

katyhudson avatar Nov 15 '23 06:11 katyhudson

当然用surfaceview啊,工具就是默认用它的。基本适配大部分类型的app。还有渲染页面每帧如果超过16.6ms就会记一次jank,这个基本肉眼看不出来卡顿的,而且有时候相同时间内你有可能没法保证这个过程渲染过多少帧。这个值就大概对比一下就好。

rafa0128 avatar Nov 15 '23 07:11 rafa0128