指定根方法
另请参见
在分析应用程序性能时,可通过指定根方法选择限制所分析的源代码。如果通过分析根方法来对应用程序进行性能分析,当应用程序的某个线程进入和离开根方法时,将会收集性能分析数据。
在指定某个根方法时,该方法将被添加到分析应用程序性能时选择要分析的选定根方法列表中。选定的根方法将在“指定根方法”对话框中列出。每个应用程序性能分析配置都与一组特定的选定根方法相关联。
在为分析应用程序性能设置选项时,可以在类的源代码或“选择性能分析任务”对话框中指定根方法。
指定类中的单个根方法:
- 查找包含要添加的方法的类,然后在源代码编辑器中打开该类。
- 在源代码编辑器中,右键单击要添加的方法,然后选择“性能分析”>“添加为性能分析根方法”。
- 选择一种性能分析配置,然后单击“确定”。
在单击“确定”时,将在与该性能分析配置关联的根方法中添加该方法。
指定类中的多个根方法:
- 查找包含要添加的方法的类,然后在源代码编辑器中打开该类。
- 在源代码编辑器中,右键单击源代码,然后选择“性能分析”>“选择性能分析根方法”。
- 选择一种性能分析配置,然后单击“确定”以打开“选择根方法”对话框。
- 展开包和方法节点,选择要添加为根方法的方法,然后单击“确定”。
在单击“确定”时,将在与该性能分析配置关联的根方法中添加选定方法。
注意:如果右键单击属于另一个类的对象,则可以通过“选择根方法”对话框选择该类中的根方法。
注意:
- 您可能需要先安装包含根方法类的文件系统或 JAR 文件,例如,如果此类不属于应用程序的类路径。当分析在 Web/J2EE 服务器上运行的代码时,就属于此类情况。
- 当某个线程已在执行给定方法时,如果选择该方法作为根,则不会启动性能分析。要开始进行性能分析,需要对根方法执行“全新的”调用。一旦启动了对部分应用程序的性能分析,只有在应用程序的某个线程进入性能分析根方法后,才会收集性能分析数据。
在为分析应用程序性能设置选项时指定根方法:
- 打开“选择性能分析任务”对话框,然后选择分析 CPU 任务。
- 选择“部分应用程序”。
- 单击“定义”(如果未定义任何方法)或“编辑”(如果已定义某些方法)以打开“指定根方法”对话框。
- 单击以下某个选项。
- 从项目添加。选择“从项目添加”可以选择树视图中显示的根方法。在“选择根方法”对话框中,可以选择项目中要作为根方法添加的特定方法。您可以选择项目视图以查看项目方法,或者选择缺省包视图以查看项目源和相关库中的方法。
- 手动添加。选择“手动添加”可以通过键入类名、方法名和签名添加特定方法。
- 单击“确定”。
单击“确定”时,根方法将添加到“指定根方法”对话框中显示的根方法列表中。通过从列表中选择某个方法并单击“删除”,可以从列表中删除该方法。
For more, see the following NetBeans FAQ:
- 另请参见
- 分析应用程序性能
法律声明