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
  • Choosing GC type

Summary and Next Steps

Requirements

  • Proficiency in Java programming

Audience

  • Java programmers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories