Improve visibility into the cycle GC #259
markshannon
started this conversation in
General
Replies: 3 comments
-
@nascheme ^^ |
Beta Was this translation helpful? Give feedback.
0 replies
-
Number of objects untracked? |
Beta Was this translation helpful? Give feedback.
0 replies
-
What kind of object forms the most ref cycles? Idea: When they are allocated, manually move them to older generation to reduce work done collecting in younger generations. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The cycle GC takes up a significant part of the runtime of many Python programs. Quite a large part in some cases.
There are many ideas about how to improve it, but first of all we need some visibility into how it operates in practice.
To that end, we should add some stats, and some timings.
Things we would like to know, both for individual collections, and in total:
Anything else we should add to the above list?
Beta Was this translation helpful? Give feedback.
All reactions