如何分析组件性能,如何知道自定义组件的布局、渲染等各个阶段的耗时,分析组件性能。
如何知道自定义组件的布局、渲染等各个阶段的耗时,分析组件性能。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
基于原生能力的网络加载性能分析
402浏览 • 1回复 待解决
有没有性能分析工具啊?
490浏览 • 1回复 待解决
HarmonyOS如何通过XComponent(surface)组件的surfaceId自定义渲染(C++)
155浏览 • 1回复 待解决
自定义组件如何实现类似系统组件的链式调用
522浏览 • 1回复 待解决
响应时延/掉帧性能问题分析
339浏览 • 1回复 待解决
如何自定义模拟Tabs组件
574浏览 • 1回复 待解决
如何自定义组件原型菜单
593浏览 • 1回复 待解决
ArkTs如何自定义容器组件?
2562浏览 • 1回复 待解决
自定义组件嵌套子组件
8942浏览 • 3回复 待解决
自定义组件如何导出、引入?
1839浏览 • 1回复 待解决
List组件性能问题,有人知道吗?
1644浏览 • 1回复 待解决
HarmonyOS如何自定义视频组件样式
131浏览 • 1回复 待解决
如何设置自定义组件height缺省
1538浏览 • 1回复 待解决
自定义组件中如何添加图片?
2156浏览 • 1回复 待解决
js 自定义组件如何传递方法?
5583浏览 • 2回复 待解决
HarmonyOS如何在自定义组件的自定义函数中获取当前的 NavPathStack
123浏览 • 1回复 待解决
如何优化Flex的布局性能
125浏览 • 1回复 待解决
如何分析Faultlog日志的内容(JSCrash,CppCrash、Appfreeze等异常的分析步骤)
1584浏览 • 1回复 待解决
组件需要多次更新时如何优化性能
1660浏览 • 1回复 待解决
Grid组件性能问题有哪些?
112浏览 • 1回复 待解决
首页LazyForEach predict耗时久分析
496浏览 • 1回复 待解决
HarmonyOS自定义组件增加方法如何实现
116浏览 • 1回复 待解决
如何自定义Video组件控制栏样式
1845浏览 • 1回复 待解决
如何实现一个自定义的Controller? 自定义的Controller与自定义的组件page如何进行交互?
1522浏览 • 1回复 待解决
自定义组件如何增加自己的对外方法
1567浏览 • 1回复 待解决
分析性能方式一:
1. 使用如下脚本抓取trace```bathdc shell "mkdir -p /data/local/tmp"hdc shell "bytrace -t 8 -b 32000 --overwrite sched ace app disk ohos graphic sync workq ability >/data/local/tmp/mynewtrace.ftrace"hdc shell "sed -i '1,2d' /data/local/tmp/mynewtrace.ftrace"hdc file recv /data/local/tmp/mynewtrace.ftrace .```
2. 使用https://ui.perfetto.dev/这个网站打开trace
3. 分析:
a. 首先找到对应的进程
b. 图片加载流程通常在bg线程上可以找到,UI线程是主线程,ArkUI的pipeline在上面运行。
分析性能方式二:DevEco Profiler调优工具
1. 在Profiler主界面新建任务区域,选择Frame任务类型,点击“Create Session”。
在调优设备侧操作APP,执行要验证的操作,复现设备性能问题,启动任务录制,抓取trace分析。