Get in Touch

Course Outline

Introduction

Overview of Java Virtual Machine Performance

  • Java memory model
  • Just-In-Time compiler
  • Performance methodology

Java Garbage Collection

  • Garbage collection basics
  • Garbage collection algorithms
  • Types of garbage collectors

JVM Monitoring

  • Command-line monitoring
  • Java Flight Recorder and Mission Control
  • Profiling tools

Microbenchmarking

  • JMH microbenchmarking framework
  • Creating and configuring benchmarks
  • Execution and result interpretation

JVM Tuning

  • Memory tuning
  • Choosing the appropriate garbage collector type

Summary and Next Steps

Requirements

  • Programming in Java

Audience

  • Java developers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories