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

YouTube

Java Application Performance Profiling with Open-Source Tools

InfoQ via YouTube

Overview

Learn essential Java application profiling concepts in this conference talk that explores performance optimization through open-source tools. Discover the fundamentals of profiling techniques including flame graphs, gain hands-on experience with async-profiler and Java Mission Control (JMC), and evaluate the strengths and limitations of different profiling solutions. Through practical demonstrations and experimentation, master how to effectively identify performance bottlenecks, obtain meaningful profiles, and select the right tools for your specific debugging needs. Examine real survey results that highlight common performance challenges and follow along with detailed examples that showcase proper profiling methodology from initial setup through data interpretation.

Syllabus

Introduction
Survey results
What is profiling
How does profiling work
How to obtain a profile
Other tools
Profilers
Experimentation
Conclusion

Taught by

InfoQ

Reviews

Start your review of Java Application Performance Profiling with Open-Source Tools

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.