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
