首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
matrix
订阅
MrWu_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Android性能优化系列-腾讯matrix卡顿优化之ANR监控-SignalAnrTracer源码分析
SignalAnrTracer是严格意义上的anr监控,它基于Linux的信号机制,通过对SIGQUIT信号的监听,再加上一些辅助性的验证逻辑,实现了一个完善的ANR监控方案。
Android性能优化系列-腾讯matrix卡顿优化之AppMethodBeat专项分析
AppMethodBeat存储了一定运行时期内主线程方法执行的耗时信息,而当我们发现耗时问题的时候,AppMethodBeat可以为我们提供这些信息,以分析卡顿耗时问题发生的根源
Android性能优化系列-腾讯matrix-TracePlugin卡顿优化之ANR监控LooperAnrTracer源码分析
LooperAnrTracer会在消息执行前发送延时消息,若指定时间内,消息执行完成,则延时消息会被排除,若未执行完成,则说明发生卡顿,此时延时消息被执行,收集系统和应用方法执行耗时信息上报。
Android性能优化系列-腾讯matrix-TracePlugin卡顿优化之帧率监控FrameTracer源码分析
为什么要监控帧率?根本原因是为了保证帧率的稳定,通常来讲,Android设备大多都是60fps的帧率,也就是画面每秒更新60次,假如应用的帧率能稳定的维持在60,对用户来讲体验是最好的。
腾讯性能监控框架Matrix源码分析(六)TracePlugin 之 UIThreadMonitor帧率监控
经过前面文章的铺垫 本篇分析UIThreadMonitor 通过Choreographer监听帧率和耗时原理
Android性能优化系列-腾讯matrix-TracePlugin启动优化之StartupTracer源码分析
StartupTracer是matrix中用来监控启动速度的一个trace类,代码位于matrix-trace-canary模块,属于TracePlugin中的专门针对启动场景的一种监控能力。
Android性能优化系列-腾讯matrix卡顿优化之ActivityThreadHacker实现原理
ActivityThreadHacker有两个作用,第一解决SharedPreferences导致的卡顿问题;第二,检测应用的application创建完成时机并给予回调。