YoVDO

Shenandoah 2.0 - Advancing Garbage Collection Beyond Pause Time Control

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 future of Shenandoah garbage collection in this 29-minute conference talk by Christine Flood, Software Engineer at Red Hat, Inc. Dive into the implementation of Shenandoah 2.0, focusing on advancements beyond achieving pause-time goals. Learn about alternative approaches to generational GC, including partial collections of any regions, which can benefit both programs with short-lived objects and least recently used (LRU) applications like web caches. Discover how adaptive heuristics can be employed to choose regions based on previous application behavior, offering improved performance across various use cases. Gain insights into the ongoing development of Shenandoah, its integration into OpenJDK 8 and 9 in Fedora and RHEL, and Red Hat's efforts to have it accepted upstream in JDK 10.

Syllabus

Shenandoah 2 0: Now That We’ve Gotten the GC Pause Times Under Control, What’s Next?


Taught by

Java

Related Courses

A Beginner's Guide to Java Programming
Packt via FutureLearn
A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera
Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru
JBoss EAP Administration
A Cloud Guru
Advanced Data Structures in Java
University of California, San Diego via Coursera