生成快照

另请参见

使用 捕获特定时刻的性能分析数据。快照中捕获的数据取决于生成快照时正在执行的性能分析会话的类型。

快照在以下方面不同于实时性能分析结果:

生成快照

只能在性能分析会话正在运行时生成快照。您可以手动生成快照,也可以设置性能分析点,以便在应用程序的确切位置自动生成快照。在使用性能分析点生成快照时,请在源代码中找到要生成快照的位置。例如,您可能希望在线程进入特定方法时生成快照。

手动生成快照

  1. 启动一个性能分析会话。
  2. 执行以下某项操作:

生成快照后,将在主编辑器窗口中打开该快照。可随后将快照保存到项目中。

使用性能分析点生成快照

  1. 打开包含要设置性能分析点的方法的源文件。
  2. 右键单击包含该方法的代码行,然后选择“插入性能分析点”。
  3. 在“性能分析点”向导中选择“快照”,然后单击“下一步”。
  4. 修改任何性能分析点属性,然后单击“完成”。

在运行性能分析会话时,IDE 将在线程每次执行包含性能分析点的代码行时生成快照。

保存快照

您可以将快照保存到项目中,也可以将快照保存到本地文件系统中的某个位置。如果将快照保存到项目中,"Profiler" 窗口的“保存的快照”下面将列出该快照。可通过单击快照工具栏中的“保存到项目”按钮来保存快照。或者,也可以使用“选项”窗口来配置生成快照时 IDE 的行为。

另请参见
选择性能分析任务
设置性能分析点
浏览快照
使用实时性能分析结果

法律声明