Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Simple Approach to Advanced JVM Profiling with Async-Profiler

JetBrains via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course demonstrates async-profiler techniques for finding performance bottlenecks, native memory leaks, and I/O problems in Java applications. It covers JVM and hardware profiling, performance reports, flame graphs, and profiling limitations.

Syllabus

Introduction
Who am I
Agenda
Why Profiling
Instrumentation Profilers
Sampling Profilers
Java API
Profiling Tools
Demo
Save Points
Common Problem
Async Get Call Trace API
Sleeping Threats
GetCallTrace
Hardware Profiling
Perf Events
Kernel API
Performance Reports
Spark Pages
PreserveFramePointerTM
Flame Graph
Interactive Graphics
Application Startup
Perf Limitations
Async Profiler
Download Async Profiler
Demo Time
Async vs JProfiler
Async Sampling Mode
Idea Ultimate Edition
Stream Builder Test
Socket Test
Buffer Size
Page Faults
Log Profiling
Questions
Reconnecting
Wall Clock Profiling

Taught by

IntelliJ IDEA by JetBrains

Reviews

Start your review of A Simple Approach to Advanced JVM Profiling with Async-Profiler

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.