Project Icon

py-spy

Low-overhead Python profiling tool for efficient performance analysis

Product Descriptionpy-spy provides a low-overhead method for performance analysis of Python applications without code changes or restarts. Developed in Rust, it works externally to the Python process, ensuring minimal interference and making it suitable for production usage. It supports platforms like Linux, OSX, Windows, and FreeBSD across numerous Python versions. With command line accessibility, py-spy offers tools for recording, live analysis, and call stack examination, useful for probing both regular and native extensions. Installation is convenient with various package manager options.
Project Details