YoVDO

Generational Shenandoah - Better Latency with Smaller Heaps

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Memory Management Courses Garbage Collection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity