TLAB events create misleading flame graphs
See original GitHub issueUsing -e allocation-tlab
seems to count the allocation events instead of counting the amount of memory allocated at that stack frame. This means that the flamegraph will show stacks that allocate often, even if they only allocate a few bytes.
As a user I’d expect the flamegraph to point me to the stacks that actually consumed the most memory.
Issue Analytics
- State:
- Created 6 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
chrishantha/jfr-flame-graph: Get Method Sampling ... - GitHub
This is a simple application to read Method Profiling Samples from Java Flight Recorder dump and convert those Stack Traces to FlameGraph compatible...
Read more >CPU Flame Graphs - Brendan Gregg
The flame graph visualization works for any stack trace plus value combination, not just stack traces with CPU sample counts like those above....
Read more >Blazing Performance with Flame Graphs - SlideShare
"How did we ever analyze performance before Flame Graphs?" This new visualization invented by Brendan can help you quickly understand ...
Read more >Profiling JVM Applications in Production - USENIX
Course Plan. • JVM and Linux performance information sources. • CPU sampling. • Flame graphs and symbols. • Lab: Profiling with perf and...
Read more >Profiling Java Applications with Async Profiler - HackerNoon
In order to generate "Java Mixed-Mode Flame Graphs", the following steps ... Async Profiler supports many kinds of events like CPU cycles, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
You can take a look at my fork, it contains a couple of improvements:
I checked your fork and saw all your improvements. (I actually saw your fork before your comment). Would you like to send a PR to my project?