Profiling Java Applications with Async Profiler

My first Hackernoon story was published today. The story is "Profiling Java Applications with Async Profiler"

With "Async Profiler", both system code paths and Java code paths can be profiled with the help of AsyncGetCallTrace (an internal HotSpot JVM API) and perf_events.

Async profiler supports several types of profiling. For example,
  1. CPU profiling
  2. Allocation profiling
  3. Wall-clock profiling
  4. Lock profiling
The Hackernoon story demonstrates few examples of using Async Profiler and generating Flame Graphs as the output.

Comments

Popular posts from this blog

Specifying a custom Event Settings file for Java Flight Recorder

Flame Graphs with Java Flight Recordings

Java Flight Recorder Continuous Recordings