waving android

I am currently a software engineer at Google, where as a member of the Android platform team I build frameworks and user interfaces.

The blog here at is mostly historical; you can find more recent posts on .

pymalloc, etc.

November 13th, 2004


Wow, I had no idea that the Python interpreter never releases memory. It recycles storage from objects that have been GC’d, but it never releases those pages back to the OS. So the memory usage of a Python process is essentially nondecreasing. Wow.

newer: older: