Generational Garbage Collection
Observations:
- Most objects live a very short time
- Only a small percentage lives much longer
Older objects are copied over and over
Solution:
- segregate objects into multiple areas by age
- run GC less often on older objects
Example: Multiple subheaps