I’ve been testing matplotlib and basemap (0.98.x and 0.99.x via svn source) and python 2.6 (via svn) on ubuntu 8.04 (AMD-64).
I noticed that calling basemap in a loop results in a fairly steep linear increase in memory use; I burn though 6 Gb in a minute.
Putting a loop in plotmap.py from the provided examples does this as well, so I don’t think it’s something I’m doing.
P.S. Note that I’d like to use python 2.6 for the multiprocessing module (not in use in this script as of yet). My base install of python 2.5 with matplotlib and basemap (0.98.3 and 0.99.1 via sourceforge sourse) works fine.