"Profiler" 窗口通常位于 IDE 的左窗格中,您可以在其中控制性能分析会话并管理性能分析结果。要打开 "Profiler" 窗口,请选择“窗口”>“性能分析”>“Profiler 控制面板”。
在 "Profiler" 窗口中,可以执行以下操作:
"Profiler" 窗口包含以下部分。您可以单击各部分的名称或节点来隐藏或显示该部分。
此部分包含可用于控制性能分析会话的控件。下表显示了一些按钮及其调用的性能分析功能。
按钮 | 功能 |
---|---|
![]() | 重新运行性能分析会话 (Ctrl-Shift-F2) 重新运行上一个性能分析命令。 |
![]() | 停止性能分析会话 停止当前的性能分析命令。如果目标应用程序是由 Profiler 启动的,则还会终止该应用程序。 |
![]() | 重置收集的结果 放弃已累积的性能分析结果。 |
![]() | 运行垃圾回收 运行垃圾回收。 |
![]() | 修改性能分析会话 (Alt+Shift+F2) 打开“修改性能分析任务”对话框,您可以运行新的性能分析命令,而不终止目标应用程序。 |
![]() | VM 遥测 在 IDE 的“输出”窗口中打开“VM 遥测概览”,它显示较小版本的遥测图形。 |
![]() | 中断连接中断 IDE 与所分析的应用程序的连接。 |
此部分显示当前性能分析任务的状态和类型。
此部分包含以下用于显示性能分析结果的按钮。
按钮 | 功能 |
---|---|
![]() |
生成快照 生成当前性能分析结果的快照,并在主编辑器窗口中打开该快照。 |
![]() |
实时结果 打开“实时性能分析结果”窗口。 |
![]() |
重置收集的结果 放弃已累积的性能分析结果。 |
在此部分,可以管理与项目关联的。在下拉列表中选择一个打开的项目时,将显示与该项目关联的保存的快照。双击快照名称可在源代码编辑器窗口中打开该快照。
可以使用位于列出的快照右侧的按钮打开和删除保存的快照。“另存为”按钮可将选定的快照保存到项目以外的位置中。“装入”按钮可查找并打开在项目外部保存的快照。
快照是按照其生成时间列出的,最新的快照放在底部。要打开某个快照,请从列表中选择该快照,然后单击“打开”,或者双击其名称。粗体表示在源代码编辑器窗口中已打开“快照”标签。快照图标指明了快照类型。
此部分包含以下用于显示应用程序监视结果的按钮:
按钮 | 功能 |
---|---|
![]() |
VM 遥测 打开“VM 遥测”窗口以显示有关线程活动、内存堆以及垃圾回收的数据。 |
![]() |
线程 打开“线程”窗口以显示线程活动。 |
此部分提供了有关当前性能分析任务的高级信息。可以通过单击“视图”部分中的“VM 遥测”和“线程”按钮,查看该信息的图形表示。