[16:48:55] <epicserve> wiredfool_: it took a couple gigs of memory to create the thumbnails for this jpg, http://assets.www.wenatcheeworld.com.s3.amazonaws.com/media/img/photo/2013/05/29/26cdf8c412-985ea2e8771d4ad5aedb4caef25fd529-81a99a1b7ba544b5aa8f0d22d5c040ab-18.jpg
[16:51:05] <epicserve> same with this one, http://assets.www.wenatcheeworld.com.s3.amazonaws.com/media/img/photo/2013/05/29/536741d59a-1bfde22161214c029f55b19591064662-c8c49428a21048e4b3161e0a40133d3f-18.jpg
[18:19:20] <wiredfool_> ok, using PIL is no different
[18:50:03] <wiredfool_> not terribly different running to s3: https://gist.github.com/wiredfool/5784266
[18:53:04] <wiredfool_> what python version/source are you using?
[18:56:48] <epicserve> Python 2.7.3 [GCC 4.2.1 Compatible Apple Clang 4.0 ((tags/Apple/clang-421.0.57))] on darwin
[18:58:42] <epicserve> Wanna come over to Wenatchee for some recreation and hacking? :P
[18:58:43] <wiredfool_> is that a homebrew one? or..
[18:59:15] <wiredfool_> we could tell the kids to go outside and play...
[19:00:08] <wiredfool_> we just had friends stop by after being away for 2 weeks, and the giggles and happy kid noises were amazing.
[19:01:19] <wiredfool_> so, the reason I ask about what the python source is is that homebrew has a --with-dtrace option. (as does the stock python). And dtrace + instruments (from the xcode apps) is likely as good or better than valgrind
[19:01:21] <epicserve> I'm thinking if virtualenv uses what ever `which python` finds then I'm using the homebrew python. `$ ls -la /usr/local/bin/python` shows `/usr/local/bin/python -> ../Cellar/python/2.7.3/bin/python`
[21:26:53] <wiredfool_> you need a virtual env with that one, virtualenv -p path/to/newpython virtualdir
[21:28:39] <wiredfool_> Then I ran the instruments trace, chose the target python from within the virtualenv, added manage.py gen_all_thumbnails (or whatever it actually is) as the arguments, and set the home dir
[21:28:57] <wiredfool_> then poked at the memory and processor traces
[21:29:07] <wiredfool_> but, as I said, mine isn't leaking
[21:32:42] <wiredfool_> can you open the .trace in instruments to see what I'm seeing?
[21:35:56] <epicserve> wiredfool_: okay updated my virtualenv with python 2.7.5 that I compiled with brew install python --with-dtrace
[21:39:14] <epicserve> wiredfool_: I have this script other project I'm working on, https://gist.github.com/epicserve/ee346f8c46c70b03e373
[21:41:11] <epicserve> `(wenworld) $ python temp.py` <- When I run that it takes 173.25 seconds and goes from 48.4 MB to 2.7 GB, watching in the activity monitor