首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Matrix系列
订阅
腾讯APM框架
后知后觉hzhj
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
Matrix 之 FrameTracer 源码分析
FrameTracer 是 TraceCanary 下的一个分析当前屏幕刷新率的子模块,并且还提供了自定义的 FrameDecorator 来实时显示当前的帧率情况。 这次我们先讲结论,再讲分析,主要是为了方便那些想直接看结论的读者。 然后累计每个页面的消息所花费的时间,累计消…
腾讯性能监控框架Matrix源码分析(九)TracePlugin 函数耗时统计上 AppMethodBeat
如何统计一段函数耗时?你一定会想到在我们执行函数的前后记录时间戳,作差值即函数的耗时时间 手动实现非常简单,但是作为一个性能监控框架如何无侵入的统计业务方的函数呢?
腾讯性能监控框架Matrix源码分析(十)TracePlugin 之函数耗时分析 EvilMethodTracer
Evil字面意思是邪恶的、有害的意思。这个方法很邪恶就是该方法存在耗时多的情况,糟老头子坏的很呐!!因此,matrix的目的就是想去统计每个方法的执行耗时。