HarmonyOS Profiler 工具分析 APP 冷启动

IDE 中提供的 Profiler 工具分析 APP 冷启动

获取到的启动阶段的 中Process Create 的总耗时和详情耗时数据对不上

新建一个空的Demo工程真机调试将Hap包安装到手机,通过Profiler中Launch模版分析Demo工程冷启动,数据截图如下,其中 Process Create 阶段耗时稳定有1200ms 左右

疑问1:新建的空项目启动时进程创建耗时1S左右是否合理

疑问2:Detail 中展开Process Create 的详细耗时加起来才8ms左右,但总耗时有1S,这个工具的统计的数据是否准确

HarmonyOS Profiler 工具分析 APP 冷启动 -鸿蒙开发者社区

HarmonyOS
2024-12-28 07:55:30
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
fox280

疑问1答复:

Process Creating耗时是合理的,并且这个耗时不影响应用侧调优。Process Creating在启动时会调用HarmonyOS系统LoadAbility系统进程,耗时主要是系统引入,建议开发者可以不用重点关注。

疑问2答复:

这里的总耗时并不是展开的detail详情中节点耗时的总和,而是下一个状态的startTime减去当前状态startTime。此外,launch模板重点关注启动流程,这里的节点只抓取了部分关键节点,并没有抓取所有节点,所以当前状态的展开节点耗时加起来不一定总等于当前状态总耗时。

分享
微博
QQ
微信
回复
2024-12-28 11:42:36
相关问题
HarmonyOS冷启动相关性能分析
868浏览 • 1回复 待解决
冷启动首帧完成时延问题分析
882浏览 • 1回复 待解决
HarmonyOS DevEco studio Profiler性能分析
708浏览 • 1回复 待解决
HarmonyOS 如何自定义App冷启动的闪屏页
1650浏览 • 1回复 待解决
冷启动报错Error message
2567浏览 • 1回复 待解决
HarmonyOS 如何监听应用冷启动
503浏览 • 1回复 待解决
HarmonyOS 冷启动启动页的实现
659浏览 • 1回复 待解决
HarmonyOS RN flipper性能分析工具
430浏览 • 1回复 待解决
HarmonyOS Push点击冷启动跳转问题
889浏览 • 1回复 待解决
如何提升应用冷启动速度?
1098浏览 • 1回复 待解决
HarmonyOS 如何统计应用冷启动耗时
861浏览 • 1回复 待解决
HarmonyOS 设置冷启动的背景图
1110浏览 • 1回复 待解决
有没有性能分析工具啊?
1346浏览 • 1回复 待解决
DevEco Profiler调优工具能力全集一览
1868浏览 • 1回复 待解决