本讲是Android Camera性能分析专题的第8讲,我们介绍perfetto基本操作,包括如下内容:
- 折叠和展开
- Perfetto pin to top功能
- 左移/右移/放大/缩小
- 搜索与定位(Zoom into selection)
- 高亮/取消高亮 选中区域
- 切换Flow events
- 查看Slices和Thread States
视频在线观看:
- 极客笔记:极客笔记在线课程
加入知识星球与更多Camera同学交流
– 星球名称:深入浅出Android Camera
– 星球ID: 17296815
折叠和展开
折叠和展开所有进程的Trace
折叠和展开某个进程
折叠和展开左边的sidebar
快捷键:CTRL+B
Perfetto pin to top功能
左移/右移/放大/缩小
键盘操作
- 左右移动 a/d Pan left/right
-
放大缩小 w/s Zoom in/out
鼠标操作
- 左右移动 Shift + Click + Drag Pan left/right
-
放大缩小 Ctrl + Scroll wheel Zoom in/out
搜索与定位(Zoom into selection)
搜索
- 搜索线程/进程名字、Trace名字
-
搜索Slice
定位
- f Zoom into selection
高亮/取消高亮 选中区域
临时选中/取消某个区域
- m
永久选中/取消某个区域
- shift+m
切换Flow events
Flow event通常用于binder transaction到 binder reply时间
- 通过[ or ]快速在两者之间跳转
查看Slices和Thread States
复选某进程/某线程在该区域的Slices