Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How Can Machine Learning Assist to Improve JVM Performance

Java via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This conference talk explores how machine learning can be leveraged to automatically tune JVM flags for improved Java application performance. Discover an approach for auto-tuning JVM flags studied in collaboration with Oracle, where five different machine learning models were trained on data extracted from G1 GC logs to enhance throughput and latency. Learn why many developers avoid using JVM flags despite their potential to significantly boost performance, especially in memory-related configurations. The presentation offers promising results and practical tools that can make the optimization process both beneficial and enjoyable for developers struggling with JVM performance tuning. The research is based on the speaker's master's thesis conducted with Oracle's Java Platform Group and was presented at Jfokus 2025.

Syllabus

How Can Machine Learning Assist to Improve JVM Performance

Taught by

Java

Reviews

Start your review of How Can Machine Learning Assist to Improve JVM Performance

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.