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 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
  • Selecting the appropriate GC type

Summary and Next Steps

Requirements

  • Programming experience in Java

Audience

  • Java programmers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories