我正在尝试新 JDK 附带的 VisualVM 程序。我正在对其进行分析,并尝试仅对特定包中的方法进行 CPU 分析。
我将以下内容放入“仅配置文件类:”中
jig.*
其中 jig 是我想要检测的包。不幸的是,我得到了不在该包或任何子包中的其他方法的结果。
我可以重现您的问题的唯一方法是选中“配置新的可运行对象”框。当我选中该选项时,探查器会拾取作为新线程启动的代码,即使该代码不符合过滤条件。我想这是不清楚的功能。
您应该确保在进行分析活动之前取消选中该框。请注意,如果未选中它,这可能意味着您将看不到您自己的任何恰好作为单独线程启动的代码的配置文件信息。 (但我认为你很有可能没有这样做,所以你没有什么可担心的。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)