About
py-spy is a sampling profiler that allows users to analyze Python programs without needing to restart them or modify the code. It operates with low overhead, as it is written in Rust and runs separately from the profiled Python process, making it suitable for production environments. The tool supports various operating systems and recent versions of the CPython interpreter, providing functionalities like recording profiles, displaying live function performance, and dumping call stacks.
Open Source Health
- Stars
- 15,494
- Forks
- 544
- License
- MIT
- Last commit
- 2 months ago
Resources & Links
Related Categories
Vendor
Ben Frederickson
Open-source project on GitHub: Py Spy
Quick Links
Open Source
More by Ben Frederickson
Related Products
Observer CLI
Visualize Erlang/Elixir Nodes On The Command Line
Top category match
IOS Performance Optimization
关于iOS 性能优化梳理、内存泄露、卡顿、网络、GPU、电量、 App 包体积瘦身、启动速度优化等、Instruments 高级技巧、常见的优化技能- Get — Edit
Top category match
Macchina
A system information fetcher with an emphasis on performance.
Top category match
Memory Allocators
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
Top category match
Flamebearer
A JavaScript CPU trace analysis tool for agents and humans
Top category match