Developersummit
  • HOME
  • SPEAKERS
  • SESSIONS
  • SCHEDULE
  • FAQ
  • BUY TICKETS
  • ONDEMAND
  • CONTACT
saltmarch

GIDS news media, articles, insights and virtual events educate and illuminate its audiences so they can be fully prepared to deal with the new realities at work and in their professions.

Saltmarch On-Demand
Media

Our Experts

Videos On Demand

Insights

Call for Papers

Connect

About Us

Privacy Policy

Terms & Conditions

Contact Us

Subscribe to Developersummit

Get the latest event updates, and insights from today's leading voices.

© 2026-2027 Saltmarch. All rights reserved.

Tuning the JVM for Performance: 10 Optimizations Every Developer Should Know
RegisterTwitterLinkedInFacebook

< session />

Tuning the JVM for Performance: 10 Optimizations Every Developer Should Know

Tue, April 21BackEndArchitecture

Significant performance gains, often 10 to 40 percent, can be unlocked in Java workloads without touching a single line of source code. The JVM comes packed with tuning options that directly influence throughput, latency, startup time, and resource efficiency, yet many of these remain underutilized or poorly documented.

In this session, we will explore the "top 10 JVM performance tunables" that every developer and architect should know. Through real before-and-after examples, you will see how small configuration changes can lead to measurable improvements in workload efficiency.

We will cover practical tuning areas including memory (heap and GC tuning), execution (JIT controls and threading), startup and footprint (class sharing and AOT), container awareness (CPU, memory limits, and I/O tuning), and diagnostic tooling (JFR and async-profiler). You will also learn when a tuning helps, when it hurts, and how to evaluate trade-offs, especially in containerized and multi-tenant environments where defaults can be misleading.

Attendees will receive ready-to-use setup snippets for JFR, async-profiler, and /proc/[pid]/metrics to reproduce experiments and validate improvements in their own systems. You will leave with a practical JVM performance playbook to enhance application performance and resource utilization, without changing your code.

What You Will Learn

  • The 10 most impactful JVM tuning parameters for real-world workloads

  • How to balance throughput, latency, and startup time through configuration

  • Techniques for heap sizing, JIT tuning, and container-aware optimization

  • Diagnostic tools (JFR, async-profiler) for performance validation

  • Trade-offs and pitfalls in production tuning across different environments

Who Should Attend

Java developers, performance engineers, and architects looking to boost performance and efficiency through smart JVM tuning rather than code changes.

< speaker_info />

About the speaker

Gireesh Punathil

Gireesh Punathil

Senior Technical Staff Member, IBM

Gireesh Punathil is an inventor, leader, mentor, author and speaker as well as committer or steering committee member for several leading open source projects. He is a Senior Technical Staff Member at IBM, and develops and supports Java and Eclipse runtimes. He is a prolific speaker and an advocate of polyglot languages, runtimes, tools and frameworks.

Related Talks

From Brute Force to Brilliance: A 7-Step Framework for Algorithmic Thinking

Thu, April 23

From Brute Force to Brilliance: A 7-Step Framework for Algorithmic Thinking

Rohit Bhardwaj
Hands-on Unit Testing with JUnit 5/6

Wed, April 22

Hands-on Unit Testing with JUnit 5/6

Chandra Guntur
Practical Python AI in Java with GraalPy

Thu, April 23

Practical Python AI in Java with GraalPy

Sachin Pikle

On-Demand Talks

Java - Language of Choice for the Internet of Things

Java - Language of Choice for the Internet of Things

Umesha Puttamadappa
Distilling Java Containers for Kubernetes

Distilling Java Containers for Kubernetes

Jonathan Johnson
Micro-Service Orchestration Deep Dive

Micro-Service Orchestration Deep Dive

Ken Sipe
Moving a Monolith from AWS EC2 to K8

Moving a Monolith from AWS EC2 to K8

Samuel Vijaykumar
Property-Based Testing: Concepts and Examples

Property-Based Testing: Concepts and Examples

Kenneth Kousen
Web Assembly

Web Assembly

Brian Sletten
All On-Demand »