Alex Rivera | Logout

What advantages have a commercial Java profiler over the free ones, e.g. the one in Netbeans?

Asked 2009-01-29T08:17:56.870
9

Occasionally I have to do some profiling work on Java code, and I would like to know why I should have my boss investigate in a commercial profiler as opposed to just use the one in Netbeans or JConsole?

What would the killer features be that would warrant the investment?

Edit
Report

2 Answers

2

I've not used Netbeans profiler, but tried JProfiler, Yourkit and JProbe. I found Yourkit slightly better (mainly bought by the usability aspect). Some of the useful features in it are: (you can check if it is available in Netbeans)

  • J2EE Profiling (Eg. It shows how much time an SQL query took).
  • Snapshot comparison and annotation
  • Deadlock detector
  • Exception telemetry

You can check for more details at their site.

answered 2009-03-01T05:42:59.550
1

If you are using Tomcat you might consider lambdaprobe

http://www.lambdaprobe.org/

(It is for free)

answered 2009-03-01T12:15:02.913

Your Answer