一、性能监控工具体系

1. DevEco Profiler

核心功能
实时监控CPU占用率、内存消耗、帧率(FPS)等核心指标
支持冷启动耗时分析(进程创建→应用启动→UI渲染全链路监控)
提供ArkTS Callstack泳道图,可视化展示线程调用栈耗时分布操作流程
通过View > Tool Windows > Profiler启动工具
选择目标设备与应用进程(支持多进程监控)
启动录制后,通过时间轴分析性能数据波动

2. SmartPerf系列工具

SmartPerf Host
一键抓取CPU调度数据,支持Hiperf功能导出调用栈
分析系统级资源占用(如线程调度延迟)SmartPerf Editor
监测FPS/GPU/Memory等指标,生成可视化报告
通过DrawingDoc功能录制渲染指令,优化冗余绘制

二、性能分析方法论

1. CPU性能分析

热点函数定位&