开发调试工具:btrace
btrace 3.0 重磅新增 iOS 支持!免插桩原理大揭秘!
btrace 3.0 是字节跳动推出的移动端性能数据采集工具,支持 Android 和 iOS 系统。新版本首创同步抓栈方案,结合动态插桩,提升 Trace 采集性能与精度。通过高频同步抓栈和动态插桩点优化,解决了传统异步抓栈的性能损耗和精度问题。同时,iOS 端结合异步抓栈,进一步丰富 Trace 数据。工具还支持耗时归因分析,帮助开发者深入优化应用性能。
btrace 2.0 技术原理大揭秘
btrace 2.0 正式发布并带来多项提升!基于 Perfetto 全新打造,产物体积减小 70%、网页打开提速 7 倍,百万插桩性能损耗降至 15%,新增渲染、Binder 等 4 项监控数据,并全面兼容 Windows 系统!
btrace 开源!基于 Systrace 高性能 Trace 工具
btrace(又名 RheaTrace) 是抖音基础技术团队自研的一款高性能 Trace 工具,它基于 Systrace 实现,并针对 Systrace 不足之处加以改进。
Btrace示例和资料整理
在这个示例中,我们将实现Btrace脚本跟踪一个成员变量的变化。 被跟踪类的代码如下: 123456789101112131415161718<
利用btrace在线监控java程序状态
下载地址:https://kenai.com/projects/btrace/downloads/directory/releases/ 选择版本进行下载,这里下载的是release-1.2.4 /btrace-bin.zip 这两天在调试程序时,发现一个比较好用的工具-btrace。
- «
- 1
- »