- Memory status – detection of low memory
- Manages verbose tracing of GC and class loading (enable/disable)
- Detection of programming deadlocks
- Control of any loggers running in the application
- Access Sun's platform extension to manage operating system resources
- Manage Java Beans
Hewlett Packards’ HPjconfig is a tool for configuring Java kernel parameters to meet your application’s requirements when under HP-UX 11i on the HP 9000 PA-RISC system and other compatible systems. HPjconfig recommends kernel parameters and provides save and restore functions to enable distribution of those recommendations to application users. Informed of the exact Java and HP-UX versions to be analyzed, HPjconfig will confirm that the latest patches are installed to ensure maximum performance. Any missing or superseded patches are highlighted for easy identification and resolution.
HeapAnalyzer from IBM detects Java heap leaks using heuristic search analysis of the heap dump in the application. HeapAnalyzer parses the Java heap dump to produce directional graphs then transforms those into directional trees.
An open source tool, GCViewer, lets developers visualize data from verbose garbage collection on Sun and IBM virtual Java machines. You can maximize the performance of your garbage collector using metrics provided by GCViewers, including throughput, longest pause, accumulated pauses and others. Better garbage collection will increase application performance as well.
Java Out-of-Box Tool installs startup scripts that configure system tuning parameters to deliver better “out-of-box” performance. Upon installation, the software modifies kernel parameters, rebuilds the kernel, and then executes a system reboot.