I have written a small java application for which I need to obtain performance metrics such as memory usage, running time etc., Is there any simple to use performance measur
One program that doesn't get mentioned is Oracle's (BEA) Mission Control. It comes with the JRockit JVM (which is supposed to be the fastest JVM on the Intel platform), which is available free from http://www.oracle.com/technology/software/products/jrockit/index.html.
Mission Control is essentially Oracle/BEA's counterpart to JConsole, but offers significantly more. It'll even work with other JVMs, though you'll need JRockit to take advantage of the more advanced features (e.g., method profiling).