PyCon US talks on memory usage and gdb
Various people have been asking for the slides to my PyCon US talks, so here goes.
"Dude, Where's My RAM?" - A deep dive into how Python uses memory
Using Python to debug C and C++ code (using gdb)
The slides can be seen here
(BTW, these were built using slippy, which I like a lot. I first tried using rst and rst2s5 but ran into lots of aspect ratio issues when trying it out on a projector, so I fixed up the s5 html into slippy's html. Thanks to Ned Batchelder for showing me slippy)
"Dude, Where's My RAM?" - A deep dive into how Python uses memory
Slides can be found here in ODP format (2.7M) and here as a PDF (2.5M)
To answer some of the questions asked about the gdb-heap tool:
- I've used it with both Python 2.6 and Python 2.7 as the Python running inside gdb
- I've used to analyze the memory usage of Python 2.4, 2.6, 2.7, 3.1 and 3.2
- If anyone wants to work on extending this (e.g. adding PyPy support), I'm attending the sprints until Thursday
Using Python to debug C and C++ code (using gdb)
The slides can be seen here
(BTW, these were built using slippy, which I like a lot. I first tried using rst and rst2s5 but ran into lots of aspect ratio issues when trying it out on a projector, so I fixed up the s5 html into slippy's html. Thanks to Ned Batchelder for showing me slippy)