How memory profilers work
summary
Explains how Python memory profilers work, describing different profiler types and the kinds of allocations Python programs perform (e.g., short-lived vs. long-lived objects). Covers practical use of profilers to diagnose high memory usage and leaks and to guide allocation/optimization decisions for data-heavy or long-running Python applications.
AI-written summary · about
related talks
25mIs it me or Python memory management? 🤔💻
01h 31mDebugging and profiling techniques
37mTuning Python applications can dramatically increase performance
23mMemoirs of a Python Object: Memory Management and Improving Performance
30mHow to Tune your Python Analysis Pipeline: A Profiler Guide
24mPractical Profiling
21mFrom PyPerf to py-spy - Everything You Need to Know About Python Profilers
54mWhy Python Is So Slow
