The Garbage Collection Advantage. Improving Program Locality.
As improvements in processor speed continue to outpace improvements in cache and memory speed, poor locality increasingly degrades performance. Because copying garbage collectors move objects, they have an opportunity to improve locality. However, no static copying order is guaranteed to match program traversal orders. This paper introduces online object reordering (OOR) which includes a new dynamic, online class analysis for Java that detects program traversal patterns and exploits them in a...[Show more]
|Collections||ANU Research Publications|
|Source:||19th Conference on Object-Oriented Progamming, Systems, Languages, and Applications. Conference Proceedings.|