I think the original question had to do with releasing memory back to the
system.
If I run a memory intensive routine once, and then let the objects go out
of scope, will the memory ever be given back to the OS?
I seem to recall that the Python GC was overhauled in 2.5.
In any case, this is a generic Python question and not a wxPython question
and you might find a better answer on a generic python list.
Carl
···
On Thu, 10 Apr 2008 17:13:41 +0200, "Raffaello Barella" > <barbarossa.platz@gmail.com> wrote:
Is it correct that when an object is destroyed in a wxPython application
the
garbage collector does NOT give back the occupied memory as long as the
application is running?No, quite the opposite. When an object is destroyed, the memory is not
re-used until the garbage collector runs. The garbage collector makes
the memory available for other objects. That is its purpose in life.