memory_profiler

Memory analyzer

Tools for analyzing memory usage of Python programs

Monitor Memory usage of Python code

GitHub

4k stars
81 watching
378 forks
Language: Python
last commit: 7 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,958
benfred/py-spy A tool that lets you visualize what your program is spending time on without modifying the code. 12,828
joerick/pyinstrument A Python profiler tool used to identify and optimize slow parts of code. 6,651
parca-dev/parca Automated profiling tool to analyze CPU and memory usage across entire infrastructure 4,154
cytomining/pycytominer A Python package for processing high-dimensional data from microscopy imaging experiments 80
agermanidis/livepython A desktop application that visually traces the execution of Python code in real-time. 2,555
r-kan/semile Provides an integrated profiling framework for C and Python programs with minimal runtime overhead. 92
miniprofiler/rack-mini-profiler A Ruby middleware for profiling rack applications to measure performance metrics 3,733
indygreg/pyoxidizer A tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters. 5,493
fpco/weigh Measures memory usage of Haskell values and functions. 93
facebook/pyre-check Type-checking software for Python code 6,859
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 329
parroty/exprof A tool to profile and analyze Elixir code execution time 179
koute/bytehound A memory profiling tool that gathers allocation and deallocation data along with full stack traces to analyze memory leaks and fragmentation. 4,500