ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# 上报 Metric 的作用是发现问题 Trace的作用是快速定位问题 trace主要提供了业务过程的可视化能力 # 由指定堆栈引发-卡顿 ## 新业务引入 不同任务启动机-有向无环图(相互依赖的问题) ## ui线程被卡住 通用方案:埋点法或抓堆栈法 # 非指定堆栈引起的卡顿 ## 高频日志 高频日志不光占用 CPU 导致阻塞,对 IO、内存也有影响 自动分析高频日志 ## 手动严苛模式 严苛模式:在Ui线程会禁止一些非法api(比如 操作文件,ActivityManager获取应用消息) ## 资源泄漏 资源泄漏 -> 内存过大 -> 频繁GC