The document discusses tuning garbage collection in the Java Virtual Machine. It provides recommendations for sizing generations based on an application's object longevity and size to reduce premature promotions which are a major cause of garbage collection pauses. Maintaining a low allocation rate and promotion rate can also help reduce garbage collection frequency. Plotting metrics like allocation rates, promotion rates, and heap occupancy over time can help analyze garbage collection performance.
1. A Song of JIT and GC
1
QCon London 2016
Monica Beckwith
monica@codekaram.com; @mon_beck
https://www.linkedin.com/in/monicabeckwith
www.codekaram.com
Game of Performance