Hi Srinath,

Flame Graphs help us to identify hot methods from sampled stack traces.
There are examples to generate Java Flame Graphs from jstack and Google's
lightweight-java-profiler.

Since we primarily use Java Flight Recorder in development, I wrote a
simple Java program to read a Java Flight Recording and create a Flame
Graph compatible output [1]. I also wrote a blog post [2].

I hope this Java program will help us in our performance testing.

I have started looking in to other tools and I will update this thread
later.

Thanks!

Best Regards,

[1] https://github.com/chrishantha/jfr-flame-graph
[2]
http://isuru-perera.blogspot.com/2015/05/flame-graphs-with-java-flight-recordings.html

On Thu, Apr 9, 2015 at 8:29 AM, Srinath Perera <[email protected]> wrote:

> Hi Isuru,
>
> As per our chat yesterday, please look at the $subject. Idea is not to
> intergate those tools, but document and know them so we can use them
> internally for debugging etc.
>
> Lets start with Flame Graphs
> http://www.brendangregg.com/blog/2014-06-12/java-flame-graphs.html
>
> Others could be
>
>
> http://dtrace.org/blogs/brendan/2013/06/08/linux-performance-analysis-and-tools/
>
> http://www.brendangregg.com/blog/2015-03-03/performance-tuning-linux-instances-on-ec2.html
>
> Keep this thread updated.
>
> --Srinath
>
> --
> ============================
> Blog: http://srinathsview.blogspot.com twitter:@srinath_perera
> Site: http://people.apache.org/~hemapani/
> Photos: http://www.flickr.com/photos/hemapani/
> Phone: 0772360902
>



-- 
Isuru Perera
Associate Technical Lead | WSO2, Inc. | http://wso2.com/
Lean . Enterprise . Middleware

about.me/chrishantha
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to