Contribute Media
A thank you to everyone who makes this possible: Read More

"Dude, Where's My RAM?" - A deep dive into how Python uses memory

Description

"Dude, Where's My RAM?" - A deep dive into how Python uses memory

Presented by Dave Malcolm

This talk will give a deep dive into how CPython uses memory. I'll be demonstrating a new tool I've written that analyses CPython's memory usage, and offer hints and tips on how you can reduce the memory footprint of your Python programs.

Abstract

Is your Python program using too much memory? This talk will give a deep dive into how CPython uses memory - starting from objects in your Python code, down through the various implementations layers, eventually reaching actual hardware.

In particular, I'll be demonstrating a new tool I've written that can track CPython's memory usage down to the level of individual bytes, and offer hints and tips on how you can reduce the memory footprint of your Python programs.

Details

Improve this page