Java Profiler

The Java Profiler to use is apparently YourKit. It’s very reasonable at $500 per license. It’s also worth checking open source options, but you can also get a free 15 day eval of YourKit.