Get in Touch

Course Outline

Introduction

Java Virtual Machine Performance Overview

  • Java Memory Model
  • Just-In-Time Compiler
  • Performance Methodology

Java Garbage Collection

  • GC Basics
  • Garbage Collection 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 the GC Type

Summary and Next Steps

Requirements

  • Programming in Java

Audience

  • Java programmers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories