janestreet

magic-trace

janestreet

magic-trace collects and displays high-resolution traces of what a process is doing

AI 简介

magic-trace 是一个用于收集和展示进程高分辨率执行轨迹的工具。它能够以约40纳秒的分辨率追踪每个函数调用,并生成可配置时间范围内的调用栈历史记录,而无需修改应用程序代码。该工具基于Intel Processor Trace技术,提供了一种比传统性能分析工具如`perf`更详细的控制流视图,适用于需要深入了解程序运行时行为、排查性能瓶颈或诊断崩溃前状态等场景。通过简单的命令行操作即可对指定进程进行监控,非常适合开发人员和系统管理员在调试复杂应用时使用。

OCaml
MIT License
6.1k
Stars
192
Forks
42
Watchers
39
Issues

Star 增长

今日+10
近 7 天+22
近 30 天+776
综合评分103.86
默认分支master