我正在使用dumpsys gfxinfo命令计算应用程序的性能。在对我的应用程序代码进行性能改进后,我观察到“总帧数”和“不稳定帧数”的数量显着减少。
“总帧数”和“不稳定帧数”数量的减少意味着什么?这是性能的良好指标吗?
附上性能报告。 性能改善后
“总帧数”和“不稳定帧数”数量的减少意味着什么?这是性能的良好指标吗?
附上性能报告。 性能改善后
################################
Total frames rendered: 1542
Janky frames: 584 (37.87%)
90th percentile: 81ms
95th percentile: 93ms
99th percentile: 129ms
Number Missed Vsync: 268
Number High input latency: 61
Number Slow UI thread: 471
Number Slow bitmap uploads: 15
Number Slow issue draw commands: 511
Total ViewRootImpl: 1
Total Views: 434
Total DisplayList: 505.57 kB
####################################
优化前
###############################
Total frames rendered: 5185
Janky frames: 3229 (62.28%)
90th percentile: 101ms
95th percentile: 109ms
99th percentile: 121ms
Number Missed Vsync: 2487
Number High input latency: 65
Number Slow UI thread: 2088
Number Slow bitmap uploads: 75
Number Slow issue draw commands: 2967
Total ViewRootImpl: 1
Total Views: 435
Total DisplayList: 506.74 kB
######################################