Course Outline
Introduction
Java Virtual Machine Performance overview
- Java memory model
- Just In Time Compiler
- Performance methodology
Java Garbage Collection
- GC Basics
- Garbage Collecting Algorithms
- Types of GC Collectors
JVM Monitoring
- command line monitoring
- Java Flight Recorder and Mission Control
- Profiling tools
Microbenchmarking
- JMH microbenchmark framework
- creating and configuring a benchmark
- execution and result interpretation
JVM Tuning
- Memory tuning
- Choosing GC type
Summary and Next Steps
Requirements
- Programming in Java
Audience
- Java programmers
Testimonials (5)
Trainer was good at talking through topics in details and making it easy to understand
Lewis Nangle - AquaQ Analytics
Course - Java Performance
-code examples really helped with understanding -Fulvio came across as very knowledgeable and explained everything thoroughly
Paul Doherty - AquaQ Analytics
Course - Java Performance
passion for leading and willingness to share knowledge
MISYS GLOBAL LIMITED (SP. Z O.O.) ODDZIAL W POLSCE
Course - Java Performance Tuning
Machine Translated
Course theoretical and practical knowledge, detailed in-depth discussion of the topic, interaction with the instructor.
Mariusz Klajnert
Course - Java Performance Tuning
Machine Translated
Knowledge of the instructor and comparisons
Katarzyna Kepka
Course - Java Performance Tuning
Machine Translated