Garbage Collection without Paging, Matthew Hertz, Yi Feng, Emery D. Berger. PLDI 2005 Garbage collection offers numerous software engineering advantages, but interacts poorly with virtual memory managers. Existing garbage collectors require far more pages than the application’s working set and touch pages without regard to which ones are in memory, especially during full-heap garbage collection.