1.6 卡顿监控设计和治理
目录介绍
- 01.卡顿整体概述
- 1.1 项目背景介绍
- 1.2 卡顿简单介绍
- 1.3 卡顿分类说明
- 1.4 卡顿例子
- 1.5 设计目标
- 02.卡顿技术要点说明
- 2.1 UI卡顿产生原因
- 2.2 卡顿和ANR的关系
- 2.3 什么是FPS流畅度
- 2.4 一帧显示的步骤
- 03.卡顿问题排查思路
- 3.1 卡顿排查总思路
- 04.卡顿监控思路
- 4.1 卡顿监控核心思路
- 4.2 LooperPrinter
- 4.3 WatchDog
- 4.4 FPS帧率检测
- 4.7 卡顿日志记录上传
- 05.卡顿原理探索
- 5.1 Handler机制说一下
- 5.3 UI卡顿检测实现
- 5.4 那些卡顿无法监控
- 5.5 完善监控IdleHandler卡顿
- 5.6 完善监控TouchEvent卡顿
- 5.7 完善监控SyncBarrier泄漏
- 05.方案基础设计
- 5.1 整体架构图
- 5.2 UML设计图
- 5.3 关键流程图
- 5.4 接口设计图
- 5.5 模块间依赖关系
- 06.其他设计说明
- 6.1 性能设计
- 6.2 稳定性设计
- 6.3 灰度设计
- 6.4 降级设计
- 6.5 异常设计
- 07.其他说明介绍
- 7.1 参考链接