Trace UI 基本使用指南
本文将介绍 Trace UI 的主要界面结构与常用操作,帮助你快速上手性能分析。
界面结构简介
Trace UI 主要由以下几个部分组成:
- 顶部栏(Topbar): 包含搜索框、SourceMap Decode、聚焦 LynxView 等按钮,便于定位和分析特定 Trace 事件。
- 时间轴(Timeline): 展示 Trace 事件的发生与持续时间,支持添加注释(Annotation)、统计时间间隔等功能。
- Track 树视图(Track Tree View): 按线程(Track)展示 Trace 事件,每个线程可对应一个或多个 Track,便于区分不同线程/任务的执行情况。
- 详情面板(DetailPanel): 点击任意 Trace 事件后,显示该事件的详细参数、耗时、线程、进程等信息。
常用操作指南
打开 Trace 文件
- 直接将 Trace 文件拖拽到页面,自动解析并展示 Trace。
缩放与移动时间轴
- 缩放时间轴:按下
w(放大)或s(缩小)键; - 左右平移:按下
a(向左)或d(向右)键。
搜索 Trace 事件
- 在顶部栏搜索框输入 Trace 事件名称、参数等关键词,快速定位目标事件。
- 敲击
f键可跳转到当前选择的搜索结果; - 点击搜索框末尾的箭头跳转到前一个/后一个结果,或按 Enter 跳转到下一个结果;
- 时间轴会为当前搜索结果高亮显示,方便定位。