生成快照

另请参见

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

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

生成快照

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

手动生成快照

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

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

使用性能分析点生成快照

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

如果使用性能分析点生成快照,则可以选择下列快照选项:

对于每个快照选项,可以选择将快照保存到项目中,或者也可以指定一个位置。

保存快照

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

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

法律声明