我正在运行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
这对我没有任何意义。我可以获取内存堆信息,但零成员调用信息。
非常感谢任何帮助。
答案 0 :(得分:12)
您是否尝试过设置要分析的类。
选择窗口右上角的“设置”复选框。设置需要分析的包。
答案 1 :(得分:2)
请参阅Profiling With VisualVM, Part 1和Profiling With VisualVM, Part 2以了解如何设置CPU设置。
答案 2 :(得分:0)
我注意到Visual VM报告了不正确的方法调用样本计数(我相信那些意味着调用方法的次数)。