Talk Proposal: OpenJDK GCs of Today and Tomorrow
Title: OpenJDK GCs of Today and Tomorrow Abstract: This talk intends to show a brief overview of the recent improvements in OpenJDK GCs, what are the problems modern GCs are trying to solve, and what are the challenges ahead. For example, the need for more concurrent GCs with compaction; the need for runtime support for concurrent reference processing and class unloading; the need for more efficient GCs, even when they fail; the need for GCs that can target denser memory footprint scenarios, etc. On top, the practical engineering concerns how to fit all that in a single JVM, multiple backends and compilers. Recording: Ok Speaker Bio: Roman Kennke is Prinipal Software Engineer at Red Hat, where he worked and works on OpenJDK and several related projects, including Thermostat, the Zero and Shark ports of OpenJDK, and currently on the Shenandoah Garbage Collector. In past lifes, he worked at aicas (realtime Java VM), Sun Microsystems (Webstart, Swing) and JP Morgan (you don't want to know).
participants (1)
-
Roman Kennke