小编典典

Java性能分析-如何通过应用程序的方法分析获得方法?

java

我想运行我的Java应用程序,并且在给定的工作量下能够看到:

  • 给定函数被调用了多少次
  • 每个函数调用相对而言的成本(即每个函数执行需要多长时间)

我大致知道瓶颈在我的应用程序中的哪个位置,但是我需要更细粒度的视图才能缩小范围。

谢谢

编辑 jvisualvm就像该工具一样-它在大约30秒内发现了问题。我只需要了解方法概要文件中的“自用时间”是什么意思。谢谢


阅读 214

收藏
2020-11-13

共1个答案

小编典典

从Sun在Java 6中运行的程序的最简单方法是在jdk中使用jvisualvm程序。允许您附加和配置文件,而无需任何特殊设置。

2020-11-13