An all-purpose Java profiling suite targeted at J2EE and J2SE applications. It features CPU profiling, memory profiling, thread profiling and VM telemetry information. [Commercial, trial version]
A project to provide a full-featured profiling functionality for the NetBeans IDE is presented with features, screenshots, testimonials, and documentation.
A set of tools that are useful in profiling and working with Java systems. The suite includes a profiler and threadalyzer, as well as tools for profiling server performance remotely. Trial version of some tools are available. [Commercial]
A Java memory profiler using bytecode instrumentation. The profiler is written entirely within Java (no JVMPI/JNI) and can be configured to minimize profiling overhead. [Open Source]
Reads profiling information output by Sun's heap profiler (invokable by a command-line option of the java interpreter) and displays it for easy interpretation. [Open Source, GPL]