Tune the Performance of the Java Garbage Collector
Introduction
Overview
Setup
Types of Garbage Collector
Example Application
Basic GC Tuning Options
Intermediate GC Tuning Options
Next Steps
Tune the Performance of the Java Garbage Collector
Who is this for?
This Learning Path is for Java developers aiming to optimize application performance on Arm-based servers, especially those migrating applications from x86-based to Arm-based instances.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Describe the key differences between individual Java Garbage Collectors (GCs)
- Monitor and interpret Garbage Collector performance metrics
- Adjust core parameters to optimize performance for your specific workload
Prerequisites
Before starting, you will need the following:
- An Arm-based instance from a cloud service provider, or an on-premise Arm server.
- Basic understanding of Java.
- An installation of Java on your machine.