Lifetime Dispersion and Generational GC: An Intellectual Abstract
summary
Argues that lifetime dispersion (not “most objects die young”) predicts when generational GC helps, quantifies it with the Gini coefficient derived from the Lorenz curve, and links time and space via Little’s law. Gives concrete counterexamples: a queue where all objects have identical lifetime (gen GC hurts), the same queue with 25% short-lived drops (tiny nursery wins), and Baker’s exponential-lifetime case (generationalness can hold yet gen GC fail). Provides a simple collector model proving high G suffices; measurement requires object-lifetime traces (Merlin suggested).
AI-written summary · about
