For what it's worth, I have a production system that was developed on 
0.4.6, and started running it today on the 0.5 release.  It retrieves data 
from dozens of API's as JSON, processes and converts them to DataFrames, 
reconverts to JSON, caches the results in Redis.  Sizes range from several 
mb's to 500 mb's.  The routines have been running for several hours, 
allocating and deallocating large chunks of memory for the DataFrames with 
millions of rows and large JSON blobs.  No leaks whatsoever have been 
detected, humming away smoothly with slightly less maximum memory consumed 
and what appears to be faster release (gc()). So my guess is that there is 
likely something else going on with the poster's code example

Reply via email to