我写了一个小的Java应用程序,需要获取性能指标,例如内存使用情况、运行时间等。是否有简单易用的性能测量工具可用?
我写了一个小的Java应用程序,需要获取性能指标,例如内存使用情况、运行时间等。是否有简单易用的性能测量工具可用?
有一个很少被提到的程序是Oracle(BEA)的Mission Control。它附带了JRockit JVM(据说是Intel平台上最快的JVM),可以从http://www.oracle.com/technology/software/products/jrockit/index.html免费获取。
Mission Control本质上是Oracle / BEA对JConsole的对应物,但提供了更多功能。它甚至可以与其他JVM一起使用,尽管您需要JRockit才能利用更高级的功能(例如方法分析)。