title: When are objects garbage collected in python?
body: <p>When are objects garbage collected in python? When is the memory released and does the collection impact performance? Can one opt out or tune the gc algorithm and if so how?</p>