PyVmMonitor is a profiler with a simple goal: being the best way to profile a Python program.
Main features:
- Attach profiler to a running (CPython) program
- Deterministic profiling through cProfile/profile integration
- On demand profiling with Yappi integration
- Analyze existing PStats results
- Open DOT files
- Programatic API access
- Profile on a different machine
- Multiple processes support (multiprocessing, django...)
- Live sampling/CPU view
Comments