VisualVM未显示任何调用CPU性能分析的方法

时间:2011-07-08 03:10:37

标签: java visualvm

我正在运行Java 1.6_21 SDK构建应用程序。它是在Eclipse中构建的,我正在使用VistualVM eclipse插件在应用程序启动时启动VisualVM。

当我转到Profile选项卡并单击CPU profiling时,它只显示正在运行的THREADS,但它不显示任何METHOD调用。相当没有,没有。我搜索了很多东西,但似乎没有任何东西适合。有没有人见过这个问题?有解决方案吗?

环境:Windows XP 32位 “经典”Eclipse SDK 3.7.0 SDK 1.6_21中的VisualVM

这对我没有任何意义。我可以获取内存堆信息,但零成员调用信息。

非常感谢任何帮助。

3 个答案:

答案 0 :(得分:12)

您是否尝试过设置要分析的类。

选择窗口右上角的“设置”复选框。设置需要分析的包。

答案 1 :(得分:2)

请参阅Profiling With VisualVM, Part 1Profiling With VisualVM, Part 2以了解如何设置CPU设置。

答案 2 :(得分:0)

我注意到Visual VM报告了不正确的方法调用样本计数(我相信那些意味着调用方法的次数)。