2个版本
0.1.1 | 2023年6月27日 |
---|---|
0.1.0 | 2023年6月18日 |
#272 in 性能分析
710KB
928 行
downtown
实时BPF分析器。
cargo install downtown
v0.1.0 - 支持 Python。
用法
./downtown src/mycode.py
: 监控所有Python进程 (/usr/bin/env python
)./downtown src/mycode.py --pid 123
: 监控 /proc/123/exe./downtown src/mycode.py --python-bin ./python
: 监控Python可执行文件- 向上/向下 - 滚动
- 回车键 - 切换
需求
- 使用 --with-dtrace 选项编译的Python
- 在Linux上,使用以下命令验证:
readelf -S ./python | grep .note.stapsdt
- 在Linux上,使用以下命令验证:
依赖项
~26–41MB
~617K SLoC