Performance Tuning
  • This is the course that you will have wished you had attended when your boss is breathing down your neck asking why the application is slow.
    Dr. Heinz Kabutz, Javaspecialists
  • The best course I ever attended: High knowledge of the trainer. Very helpful information, which could be used in real life.
    Rafal Zablocki, ING
  • Well balanced mix of theory, practice and real-life was probably the most useful professional training course I have ever attended.
    Vladimir Shor, WebMedia

Java Performance Webinar

Fast Java™ Fast

Solving Java Memory Leaks

Live Virtual Workshop (4h), $199
9:00-13:00 PST, January 17th, 2019

One of the more important aspects of the Java Virtual Machine (JVM) is it’s managed memory subsystem. It’s an amazing piece of technology in that it allows developers to allocate a seemingly infinite amount of memory. The reality is that under the covers, the JVM is working on reclaiming all memory that is no longer in use. If the JVM is unable to recover memory, our application will fail with a dreaded OutOfMemoryError.

This workshop will cover several common scenarios that can cause the JVM to fail with an OutOfMemoryError. We’ll explore tooling and methods that can be used to diagnose the cause of an OutOfMemoryError. Finally, this is a workshop meaning you’ll go toe to toe with several applications that are failing with an OutOfMemoryError. Topics that will be covered include;

  1. Overview of Java heap
  2. Allocations in Java heap
  3. GC basics with Mark and Sweep
  4. Normal life cycle of a Java object
  5. Common causes of OutOfMemoryError
  6. Anatomy of a memory leak
  7. Tools for detecting memory leaks

Sign Up Today