10.如何开发出一个更流畅的应用-public.pdf

编号:111489 PDF 15页 1.44MB 下载积分:VIP专享
下载报告请您先登录!

10.如何开发出一个更流畅的应用-public.pdf

1、Getting Started with DevEco Insight如何开发出一个更流畅的应用应用性能与用户体验应用启动耗时长卡顿响应速度慢App-freeze耗电量高影响用户体验的性能问题应用性能的问题根源性能问题的根源体现在应用不能高效利用设备资源设备电池CPU内存图形网络典型案例应用响应速度慢性能类别一级运行指标分析二级运行指标分析应用响应速度慢Sleep耗时较大并且时间30%I O 时 间 3 0%&带 宽 1 5%,等锁 耗时T r a n s ac ti o n 时间 1 5%,I P C 耗 时Running耗时较大并且时间30%C P U 使 用 率 8 5%,系 统 负 载

2、 高虚 拟 机 相 关 函 数耗 时 1 5%,虚 拟 机 耗 时U I 相 关 耗 时 1 5%,渲 染耗 时其 他 函 数 耗 时 1 5%,X X 函数 耗时其他等 待 网 络 传 输 数据 时延 长内 存 加 载 数 据 量大典型案例如何定位解决代码修改宏观监控问题解决问题识别性能采集性能分析代码定位Start全新的性能调优工具DevEco Insight一个优秀的“调优指南”,将调优经验沉淀并融入调优工具的使用过程中。场景化调优分析模板直通代码行的数据采集与结果展示Time InsightTime InsightAllocations InsightAllocations Insig

3、htRealtime Monitor应用生命周期实时监控与分析建议模板推荐系统事件监控:系统中关键性能稳定性事件Ability监控:Ability活跃状态CPU使用监控:实时监控CPU使用率内存占用监控:持续高内存消耗和周期性内存上涨或抖动FPS监控:FPS波动和丢帧根据实时数据自动推荐性能分析模板:Time InsightAllocations Insight性能模板:Time InsightArkTS/C+函数运行情况进行跟踪,快速定位函数耗时问题ArkTS线程CPU使用率和状态泳道图Native线程CPU使用率泳道图函数栈耗时分布ArkTS到C+全打通双击跳转源码帮助快速找到耗时路径最耗

4、时函数栈查看性能模板:Allocations对ArkTS/C+内存分配情况进行分析,快速掌握运行时内存开销不同类型的内存占用信息概览ArkTS对象生成跟踪Native函数栈使用内存量查看Native对象分配与释放跟踪性能模板:Allocations对比不同ArkTS内存快照,分析新增或释放的内存对象是否合理ArkTS内存快照查看对象分配与释放次数差值对象分配与释放内存大小差值与window对象的距离DevEco Insight Demo演示DevEco Insight Whats More 更强辅助分析和建议更多场景模板尽请期待!CPU InsightLaunch InsightNetworkInsightGraphic InsightI/O Insight谢谢欢迎关注HarmonyOS开发者微信公众号扫码参加HarmonyOS 线上开发者活动 HarmonyOS 第一课 ArkUI 入门训练营 Codelabs 挑战赛 HarmonyOS 体验官征文

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(10.如何开发出一个更流畅的应用-public.pdf)为本站 (会议专家) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠