Graphing Profiler for Java?
I'm looking for a profiler for the JVM similar to Python's "run snake run". The feature I'm missing the most is开发者_JAVA技巧 the "square map" visualization showing which methods are taking the most time to run.
http://www.vrplumber.com/programming/runsnakerun/screenshot-2.0.png
Any suggestions?
If you look in the JDK_HOME/bin directory you will find jvisualvm and jconsole both of which help in profiling.
There is an Eclipse Plug-in called TPTP that I've used before that worked pretty well.
jProfiler with it's HotSpot CPU profiling to find bottlenecks... not a square map but with the same information: http://www.ej-technologies.com/products/jprofiler/overview.html
VisualVM can do something like that, albeit not in that "square map" format.
精彩评论