Monica Beckwith joins Robert Blumen for a discussion of java garbage collection. What is garbage collection? GC algorithms; history of GC in the java language; fragmentation and compaction; generational strategies; causes of pauses; impact of pauses on application performance; tuning GC; GC on multi-core and large memory machines; should production servers be implemented in non-GC languages?; going off heap and other programming techniques to avoid garbage; the future of java GC.
Monica Beckwith’s content on InfoQ http://www.infoq.com/author/Monica-Beckwith
Tips for Tuning the G1 Collector http://www.infoq.com/articles/tuning-tips-G1-GC
Deep Dive into the G1 Collector by Monica Beckwith and Charlie Hunt http://www.infoq.com/presentations/java-g1
InfoQ java garbage collection mini-book http://www.infoq.com/news/2015/12/java-garbage-collection-
Java garbage collection distilled by Martin Thompson http://www.infoq.com/articles/Java_Garbage_Collection_Distilled
Understanding Java Garbage Collection by Gil Tene http://www.infoq.com/presentations/Understanding-Java-Garbage-Collection
G1: The Garbage Collector to Rule Them All by Monica Beckwith http://www.infoq.com/articles/G1-One-Garbage-Collector-To-Rule-Them-All