On 08/01/2014 04:41, Keith Winston wrote:
Iirc, Python periodically cleans memory of bits & pieces that are no
longer being used. I periodically do something stupid -- I mean
experimental -- and end up with a semi-locked up system. Sometimes it
comes back, sometimes everything after that point runs very slowly, etc.
I just saw where I could do os.system('python'), but in restarting the
interpreter I'd lose everything currently loaded: my real question
involves merely pushing the garbage collector into action, I think.
--
Keith
I've never played with the garbage collector in 10+ years of using
Pythom, so I think it unlikely you need it now. Far more likely is that
you've written an infinite loop, fix that and all other problems go
away. Also where would you call the GC? Surely until you know where in
your code the problem is, you don't know where to make the call. Even
then, if memory is being allocated and Python thinks it's still in use,
calling the GC won't have any impact anyway.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor