What's eating my memory?
summary
Tools and techniques for investigating unexpectedly large Python process memory use, with practical methods to find what is allocating memory. Focus is on debugging and analysis approaches for Python programs to determine why a process grew (e.g., to gigabytes).
AI-written summary · about
related talks
29mTrip Down Memory Lane: OOM in Python
25mIs it me or Python memory management? 🤔💻
31mHow memory profilers work
23mMemoirs of a Python Object: Memory Management and Improving Performance
29mZero Waste: Tricks to Recycle (Memory) Better
28mMemory management in CPython, fast or slow?
28mKnocking On A Process’s Door: Introspecting Live Python Processes
25mTime to Take Out the Trash: garbage collector