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

Reply via email to