使用 NetBeans Profiler 5.5
性能分析结果
性能分析结果显示在源代码编辑器窗口的“性能分析结果”标签中。
显示的结果取决于选定的性能分析任务。
- 内存使用情况
分析内存使用情况时,“性能分析结果”标签将显示有关对象创建和分配的数据。要分析内存使用情况,请选择“分析内存使用情况”或在“运行定制的性能分析”中选择“内存”性能分析。 - 应用程序性能
分析应用程序性能时,“性能分析结果”标签将显示每个方法的总执行时间和调用次数。要分析应用程序性能,请选择“分析性能”,或在“运行定制的性能分析”中选择 "CPU" 性能分析。 - 代码片段性能
分析代码片段性能时,“性能分析结果”标签中的结果将显示执行某个方法内的一段代码或执行整个方法所花费的时间。
“性能分析结果”标签
要在源代码编辑器窗口中打开“性能分析结果”标签,请在 "Profiler" 窗口中单击“实时结果”按钮 (
)。
性能分析结果工具栏
可以使用性能分析结果工具栏上的按钮来执行以下基本任务:
| 自动刷新 单击此按钮可启动自动刷新功能。当自动刷新处于打开状态时,将按较短的间隔(约为 2 秒)自动更新显示的性能分析结果。再次单击此按钮可关闭该功能。 |
|
![]() |
生成快照 单击此按钮可生成当前性能分析数据的快照。在生成快照时,将在源代码编辑器的新标签中打开该快照。 |
![]() |
重置收集的结果 单击此按钮可放弃已累积的性能分析结果。 |
| 运行垃圾回收 单击此按钮可运行垃圾回收任务。 |
过滤结果
在“性能分析结果”标签底部的过滤器框中,可以根据方法名称来过滤显示的结果。要过滤这些结果,请在方法名称过滤器框中输入条件,然后选择要使用的过滤方法并按“返回”。通过单击方法名称过滤器框右侧的箭头,可以查看并选择以前的过滤器条件。
要恢复未被过滤的完整方法列表,请单击方法名称过滤器框右侧的“清除过滤器”(
)。


