Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Generational Shenandoah - Better Latency with Smaller Heaps

Devoxx via YouTube

Overview

Explore the benefits and implementation of Generational Shenandoah garbage collection in this 46-minute Devoxx conference talk. Dive into the motivation, design, and best practices for utilizing generational Shenandoah in services with timeliness constraints. Learn how this approach can lead to better latency with smaller heaps, reducing capital and operational costs while promoting energy efficiency. Compare Shenandoah GC to parallel GC and G1 GC, and understand the advantages of upgrading from Java 11 to 17 with Shenandoah GC. Discover the strengths of Shenandoah GC and how adding generations can improve performance. Gain insights into properly configuring generational Shenandoah and see comparisons between G1 and Generational Shenandoah. Conclude with practical guidance on getting started with Generational Shenandoah to optimize your Java applications.

Syllabus

Intro
Shenandoah GC compared to parallel GC
Shenandoah GC compared to G1 GC of Old-Gen
Upgrade from 11 to 17 with Shenandoah GC
Strenuous workload: Shenandoah vs. G1 GC
Shenandoah GC strengths
Adding generations to Shenandoah
Property configured generational Shenandoah
Comparisons: G1 vs Generational Shenandoah
Getting started with Generational Shenandoah

Taught by

Devoxx

Reviews

Start your review of Generational Shenandoah - Better Latency with Smaller Heaps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.