Article / 2026/05/31
性能优化 (三十九) 优雅监控耗时盲区
性能优化 (三十九) 优雅监控耗时盲区 的技术笔记。
优雅监控耗时盲区
耗时盲区监控背景
- 生命周期的间隔
- onResume到Feed展示的间隔
- 举例:postMessage,很可能Feed之前执行
耗时盲区监控难点
- 只知道盲区时间,不清楚具体在做什么
- 线上盲区无从追查
耗时盲区监控方案
耗时盲区监控线下方案
- TraceView
- 特别适合一段时间内的盲区监控
- 线程具体时间做了什么,一目了然
- 耗时盲区监控线上方案
- 所有方法都是Msg,mLogging? 没有Msg具体栈堆
- Aop切Handler方法?不清楚准确执行时间
- 使用同一的Handler:定制具体方法
- 定制gradle插件,编译期动态替换
Giscus 未启用:请在
src/site.config.ts中配置 repoId 与 categoryId。