[SciPy-user] How to free unused memory by Python
Stefan van der Walt
Mon Aug 27 07:43:53 CDT 2007
On Mon, Aug 27, 2007 at 09:32:12AM +0200, Robert VERGNES wrote:
> This is not a scipy issue - albeit I do use scipy for my app- and that array()
> creation seems to crash once I reached my upper Physical Memory limit.
> The question is general, How to free unused memory by Python:
> Te following small test demonstrates the issue:
> Before starting the test my UsedPhysicalMemory(PF): 555Mb
> >>>tf=range(0,10000000) PF: 710Mb ( so 155Mb for my List)
> >>> tf=[0,1,2,3,4,5] PF: 672Mb (Why? Why the remaining 117Mb is not
> >>> del tf PF: 672Mb ( Nothing happens)
Does it help if you manually run garbage collection?
More information about the SciPy-user