Skip to main content

Java Memory Management in Containers

UA2.118 (Henriot) | Day 1 | 10:30 - 10:50 | Speakers: Jonathan Dowland

Java Memory Management in Containers
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

People want to run Java workloads in Linux containers and they want that to work well. Historically, Java has tended to prefer to manage things itself, and without tuning, there have been challenges getting OpenJDK payloads to excel alongside other workloads in container workloads. But that has been changing.

This talk will give a high-level overview of the journey that OpenJDK has taken to play nicely with others in a container context (Kubernetes or otherwise), the current state-of-play, and where we might be going in the future.

No deep Java knowledge necessary.

The author works on OpenJDK and containers, both in the upstream OpenJDK project and downstream, initially at Red Hat, and now at IBM.

https://openjdk.org https://rh-openjdk.github.io/redhat-openjdk-containers/


Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.