6 个版本 (破坏性更新)
0.12.0 | 2024 年 4 月 16 日 |
---|---|
0.11.0 | 2023 年 1 月 6 日 |
0.10.1 | 2022 年 12 月 8 日 |
0.9.0 | 2022 年 7 月 25 日 |
0.0.0 | 2022 年 7 月 17 日 |
#47 在 性能分析
每月 2,003 次下载
2MB
59K SLoC
samply
samply
预计将成为适用于 macOS、Linux 和 Windows 的命令行 CPU 性能分析器。
目前,macOS 的实现效果最佳。Linux 的实现非常新且处于实验阶段。尚未提供 Windows 的实现。
samply 是一个正在开发中的项目,尚未准备好公开使用,但如果您想尝试,可以试试看
cargo install samply
samply record ./yourcommand args # This profiles yourcommand and then opens the profile in a viewer.
# Alternatively:
samply record --save-only -o prof.json -- ./yourcommand args
samply load prof.json
# You can also import Linux perf profiles:
samply import perf.data
更多信息请查看 仓库。
该项目之前被称为 perfrecord。
依赖项
~30–48MB
~762K SLoC