Skip to Content
JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine
book

JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine

by Monica Beckwith
April 2024
Intermediate to advanced content levelIntermediate to advanced
400 pages
12h 57m
English
Addison-Wesley Professional
Content preview from JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine

Chapter 6

Advanced Memory Management and Garbage Collection in OpenJDK

Introduction

In this chapter, we will dive into the world of JVM performance engineering, examining advanced memory management and garbage collection techniques in the OpenJDK Hotspot VM. Our focus will be on the evolution of optimizations and algorithms from JDK 11 to JDK 17.

Automatic memory management in modern OpenJDK is a crucial aspect of the JVM. It empowers developers to leverage optimized algorithms that provide efficient allocation paths and adapt to the applications’ demands. Operating within a managed runtime environment minimizes the chances of memory leaks, dangling pointers, and other memory-related bugs that can be challenging to identify and resolve.

My ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Java SE 17 Developer (1Z0-829)

Java SE 17 Developer (1Z0-829)

Simon Roberts
Head First Java, 3rd Edition

Head First Java, 3rd Edition

Kathy Sierra, Bert Bates, Trisha Gee

Publisher Resources

ISBN: 9780134659954