[Python-Dev] recursive closures - reference leak (original) (raw)
Antoine Pitrou solipsis at pitrou.net
Wed Dec 9 13:30:35 CET 2009
- Previous message: [Python-Dev] recursive closures - reference leak
- Next message: [Python-Dev] recursive closures - reference cycle
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Kristján Valur Jónsson <kristjan ccpgames.com> writes:
a gc.collect() cycle visits a large amount of objects that it won‘t release causing cache thrashing. There is a reason we disabled ‚gc‘, and it is simply because we get lower cpu and smoother execution.
Could you try to enable the gc with Python trunk and report whether it does fewer and/or shorter gc collections? The gc has been optimized a bit compared to 2.6 and earlier.
Thank you
Antoine.
- Previous message: [Python-Dev] recursive closures - reference leak
- Next message: [Python-Dev] recursive closures - reference cycle
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]