memory_profiler

Memory analyzer

Tools for analyzing memory usage of Python programs

Monitor Memory usage of Python code

GitHub

4k stars
81 watching
381 forks
Language: Python
last commit: 9 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nvdv/vprof A Python package providing interactive visualizations for analyzing the performance of Python programs. 3,957
benfred/py-spy A tool that lets you visualize what your program is spending time on without modifying the code. 12,992
joerick/pyinstrument A Python profiler tool used to identify and optimize slow parts of code. 6,727
parca-dev/parca Automated profiling tool to analyze CPU and memory usage across entire infrastructure 4,201
cytomining/pycytominer A Python package for processing high-dimensional data from microscopy imaging experiments 82
agermanidis/livepython A desktop application that visually traces the execution of Python code in real-time. 2,556
r-kan/semile A profiling framework for software development that provides detailed information on program execution and offers lightweight and customizable analysis. 92
miniprofiler/rack-mini-profiler A Ruby middleware for profiling rack applications to measure performance metrics 3,744
indygreg/pyoxidizer A tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters. 5,562
fpco/weigh Measures memory usage of Haskell values and functions. 93
facebook/pyre-check Type-checking software for Python code 6,885
kd8bny/limeaide Automates the process of remotely dumping RAM and creating volatility profiles on Linux clients. 161
mgedmin/profilehooks Tools for measuring performance and functionality in Python functions 328
parroty/exprof A tool to profile and analyze Elixir code execution time 178
koute/bytehound A memory profiling tool that gathers allocation and deallocation data along with full stack traces to analyze memory leaks and fragmentation. 4,528