Profilers

Many of these profilers have been reviewed in the various magazines listed previously. You can usually search the magazine web sites to identify which issue of the magazine provides a review. Often the reviews are available online. The profiler vendors should also be happy to provide pointers to reviews. The annual “best of Java” awards includes a section for profilers (see the Java Developer’s Journal ).

Intuitive System’s OptimizeIt! (http://www.optimizeit.com)
KL Group’s JProbe (http://www.klgroup.com)
CodeWizard for Java from ParaSoft Corporation (http://www.parasoft.com/wizard)
PureLoad from PureIT AB (http://www.pureit.se/products/pureload)
SilkObserver from Segue Software, Inc. (http://www.segue.com)
SockPerf from IBM alphaWorks (http://www.alphaworks.ibm.com/tech/sml)
TrueTime/DevPartner Java Edition from Compuware Corporation (http://www.compuware.com/numega/)
Visual Quantify by Rational Software (http://www.rational.com/products/vis_quantify/index.jtmpl)
Segue Solutions’ SilkPerformer (http://www.segue.com/html/s_solutions/s_performer/s_performer.htm )
Metamata Debugger (http://www.metamata.com/products/debug_top.html) (some people list this as a profiler, though it looks like a plain debugger to me)

Get Java Performance Tuning now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.