Profiler 究竟做了什么?
我在我的 Java EE 应用程序上运行了 JProbe 分析器。现在我只选择了性能分析。当我研究代码时,它显示了每个方法被调用了多少次以及花费了多少时间。它让我对这些事情有了清晰的认识。
现在我的问题是,探查器通常会做什么?它似乎唯一能做的就是显示一个方法被调用了多少次以及每个方法花费了多少时间?
剖析 Java EE 应用程序真的只意味着这个吗?(仅与性能分析有关)
Profiler 究竟做了什么?
我在我的 Java EE 应用程序上运行了 JProbe 分析器。现在我只选择了性能分析。当我研究代码时,它显示了每个方法被调用了多少次以及花费了多少时间。它让我对这些事情有了清晰的认识。
现在我的问题是,探查器通常会做什么?它似乎唯一能做的就是显示一个方法被调用了多少次以及每个方法花费了多少时间?
剖析 Java EE 应用程序真的只意味着这个吗?(仅与性能分析有关)
除了跟踪和方法计时,分析器可以告诉你很多有用的东西:
我喜欢使用安装了所有插件的 Visual VM 1.3.3。我使用 Oracle/Sun JVM,所以它适用于我。
只是添加..Profiling 是一般概念,不仅限于 Java 或 Java EE。这是对您的程序的动态分析。