PyVmMonitor

PyVmMonitor 1.0

PyVmMonitor is an application that allows you to profile a Python program.

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

Info updated on: