Course Outline

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

Requirements

Programming in Java.

  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 9:30 am and 4:30 pm.
Open Training Courses require 5+ participants.

Testimonials (2)

Related Courses

Related Categories