Philly ETE 2019 – Monica Beckwith – OpenJDK: In the New Age of Concurrent Garbage Collectors

by
Tags: , , , ,

Abstract

Have you heard about the latest garbage collectors (GCs) in OpenJDK HotSpot VM? Are you interested in learning more about their algorithm and design goals? Would you like a basic comparison between them and the current default collector in OpenJDK? If you answered yes to any of the above questions, then this is the session for you!

In this session Monica Beckwith will talk about ZGC, Shenandoah GC and compare them to G1 GC (the current default GC).

About Monica Beckwith

Java Champion Monica Beckwith is a Java VM Performance Architect at Arm. She is considered a subject matter expert and gets regular invitations to give talks on JVM/JIT Compilation/ Garbage Collection (GC). She has made various performance contributions to the Java HotSpot VM by researching the need for a NUMA-aware allocator and allocation patterns, reduction of redundant instructions, reduction of the Java object header, prefetching patterns, redundant array checks in a loop and various other optimizations for the JIT compiler, the generated code, the JVM heuristics and garbage collection and collectors. Monica is a regular speaker at various conferences and has several published articles on topics including garbage collection, the Java memory model and others. She led Oracle’s Garbage First Garbage Collector performance team, and is a JavaOne Rock Star.