BTraceJava动态跟踪分析工具联合创作 · 2023-10-01 22:44BTrace是一个开源项目。旨在为java提供安全可靠的动态跟踪分析工具。 Btrace基于动态字节码修改技术(Hotswap)来实现运行时java程序的跟踪和替换。Btrace的脚本是用纯java编写的,基于一套官方提供的annotation,使跟踪逻辑实现起来异常简单。浏览 7点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 BTraceJava动态跟踪分析工具BTrace是一个开源项目。旨在为java提供安全可靠的动态跟踪分析工具。Btrace基于动态字节码修改技术(Hotswap)来实现运行时java程序的跟踪和替换。Btrace的脚本是用纯java编写BCCLinux 动态跟踪工具BCC是一个开源的Linux动态跟踪工具。无第三方模块依赖,该工具继承BPF这个强大的内核中虚拟机的功能,可对程序进行高效而且安全的跟踪。BPF内建于Linux内核。下面是对一个磁盘IO核心函数的跟踪BCCLinux 动态跟踪工具BCC 是一个开源的 Linux 动态跟踪工具。无第三方模块依赖,该工具继承 BPF 这个强大的内核TODO TracksTODOs 动态跟踪工具TODOTracks是可以实时获取他们团队成员新添加的各种TODOs,让用户能很好的追踪TODOs的动向和修改。使用事例:列出TODOs当一个TODO添加,移除或者是谁添加时会有提示展示两个分支的TOTODO TracksTODOs 动态跟踪工具TODO Tracks 是可以实时获取他们团队成员新添加的各种 TODOs,让用户能很好的追踪 TOCocoaSanitizer动态分析工具CocoaSanitizer是一个在设计时用来发现Bug的动态分析工具。这个工具利用Objective-C运行来寻找可能导致系统崩溃的anti-patterns。但是它仅能够在MacOSX上运行XcoCocoaSanitizer动态分析工具CocoaSanitizer 是一个在设计时用来发现 Bug 的动态分析工具。这个工具利用 ObjejdbcdslogJDBC跟踪工具jdbcdslog 是一款知名用来跟踪 JDBC 的全功能工具,目标是为JDBC应用创建一个高性能易jdbcdslogJDBC跟踪工具jdbcdslog是一款知名用来跟踪JDBC的全功能工具,目标是为JDBC应用创建一个高性能易于使用的SQL查询记录工具。特性:可用于数据库连接,驱动或数据源(XA,连接池)可记录PreparedStuftraceC/C++ 程序的跟踪和分析工具uftrace用于跟踪和分析C/C++编写的程序的执行情况,它受到Linux内核的 ftrace框架的启发(特别是functiongraphtracer),支持 userspace程序。uftrace点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报