GeistHaus
log in · sign up

Flame Graphs

nightlies.apache.org

Flame Graphs # Flame Graphs are a visualization that effectively surfaces answers to questions like: Which methods are currently consuming CPU resources? How does consumption by one method compare to the others? Which series of calls on the stack led to executing a particular method? Flame Graph Flame Graphs are constructed by sampling stack traces a number of times. Each method call is presented by a bar, where the length of the bar is proportional to the number of times it is present in the samples.

1 page links to this URL
Profiling Apache Flink applications with async-profiler | sap1ens.com

Profiling is one of the most reliable techniques in the arsenal of a software engineer when debugging performance-related issues. And yet, profiling large distributed systems like Flink can still be extremely challenging. JVM Tools Link to this heading JVM comes with a variety of profiling tools, Flink documentation covers some of them. However, this approach has a few downsides:

0 inbound links article en