YoVDO

JDK 8 to JDK 18 - Garbage Collection Performance Improvements

Offered By: Java via YouTube

Tags

Java Courses Memory Management Courses Garbage Collection Courses OpenJDK Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of Garbage Collection in Java from JDK 8 to JDK 18 in this 25-minute conference talk presented by Thomas Schatzl, an OpenJDK Garbage Collection Engineer at Oracle. Dive into the performance improvements and key enhancements of the G1 garbage collector across 10 releases and over 2000 improvements. Learn about the design principles, throughput improvements in Parallel GC, latency enhancements, and footprint optimization techniques. Gain insights into the current garbage collectors, focus areas, and tradeoff dimensions. Discover what's in the pipeline for G1 and walk away with key takeaways to optimize your Java applications' garbage collection performance.

Syllabus

Intro
Agenda
Introduction Garbage
Focus and Tradeoff Dimensions
Current Garbage Collectors
Design Principles
Throughput - What helps?
Throughput improvements - Parallel GC
Latency improvements
Latency - What helps?
Footprint - What helps?
In the Pipeline for G1
Key Takeaways


Taught by

Java

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