1997
DOI: 10.1145/258916.258925
|View full text |Cite
|
Sign up to set email alerts
|

Generational garbage collection and the radioactive decay model

Abstract: If a fixed exponentially decreasing probability distribution function is used to model every object's lifetime, then the age of an object gives no information about its future life expectancy. This radioactive decay model implies there can be no rational basis for deciding which live objects should be promoted to another generation. Yet there remains a rational basis for deciding how many objects to promote, when to collect garbage, and which generations to collect.Analysis of the model… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2000
2000
2014
2014

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(6 citation statements)
references
References 30 publications
0
6
0
Order By: Relevance
“…Other than the weak generational hypothesis [16,25], previous work using analytical modeling and experimental classification across programs has not yielded any additional general object lifetime hypotheses [9,22]. However, many memory management techniques improve performance for a given program based on its individual characteristics.…”
Section: Related Workmentioning
confidence: 99%
“…Other than the weak generational hypothesis [16,25], previous work using analytical modeling and experimental classification across programs has not yielded any additional general object lifetime hypotheses [9,22]. However, many memory management techniques improve performance for a given program based on its individual characteristics.…”
Section: Related Workmentioning
confidence: 99%
“…Baker offered a radioactive decay model of object lifetimes as an example of a distribution that cannot benefit from generational garbage collection. Although Baker expected a generational collector to perform neither better nor worse than a non-generation collector on this model, Clinger and Hansen calculated that younger-first generational collection would perform worse [11]. Clinger and Rojas argued, however, that a linear combination of these models (for young, intermediate and older objects) was adequate to model simple generation collectors [12].…”
Section: Related Workmentioning
confidence: 96%
“…Clinger and Hansen [8] explore this radioactive half-life analogy further. They present a meta-analysis to suggest that long-lived objects have lifetimes that are independent of age (i.e.…”
Section: Application Of Mathematical Frameworkmentioning
confidence: 99%