使用 NetBeans Profiler 5.5
"Profiler" 窗口
运行 Profiler 时,IDE 的左窗格中将显示 "Profiler" 窗口。可以通过选择“窗口”>“性能分析”>“Profiler 控制面板”来打开 "Profiler" 窗口。
"Profiler" 窗口包含一些用于执行以下操作的控件:
- 控制性能分析任务
- 查看当前性能分析任务的状态
- 显示性能分析结果
- 管理性能分析结果快照
- 查看基本遥测统计信息
控件
可以使用 "Profiler" 窗口中的控制按钮来执行以下任务:
| 重新运行上一次的性能分析 (Ctrl-Shift-F2) 再次运行上一个性能分析命令。 | |
| 停止 (Shift-F2) 终止当前性能分析命令。如果目标应用程序是由 Profiler 启动的,则还会终止该应用程序。 | |
| 运行垃圾回收 运行垃圾回收。 | |
| 修改性能分析 (Alt-Shift-F2) 打开“分析类”对话框,无需停止目标应用程序即可运行新的性能分析命令。 | |
![]() | 遥测概览 在 IDE 的“输出”窗口中打开 VM 遥测概览以显示较小版本的遥测图形。 |
状态
该部分显示当前性能分析任务的状态和类型。
性能分析结果
该部分包含以下用于打开监视数据图的按钮:
![]() |
生成快照
单击该按钮时,将在源代码编辑器窗口中打开此时的性能分析信息快照。关闭快照标签时,可以选择保存快照。保存快照时,快照名称将添加到“保存的快照”部分的快照列表中。 |
![]() |
实时结果
单击“实时结果”按钮时,将在“性能分析结果”标签中打开当前性能分析任务的结果。 |
![]() |
重置收集的结果 放弃已累积的性能分析结果。 |
保存的快照
在此部分中,可以管理与项目关联的性能分析快照。在组合框中选择一个打开的项目时,将显示与该项目关联的已保存快照。双击快照名称可在源代码编辑器窗口中打开快照。
视图
该部分包含以下用于打开监视数据图的按钮:
![]() |
VM 遥测
“遥测”按钮可打开“VM 遥测”标签。“VM 遥测”标签显示有关 VM 中线程活动、内存堆及垃圾回收等高级数据。 |
![]() |
线程
Profiler 中的“线程”按钮可打开“线程”标签。 |
基本遥测
该部分提供了有关当前性能分析任务的高级信息。可以通过单击“视图”部分中的“VM 遥测”和“线程”按钮,查看该信息的图形表示。
另请参见






