使用 捕获特定时刻的性能分析数据。快照中捕获的数据取决于生成快照时正在执行的性能分析会话的类型。
快照在以下方面不同于实时性能分析结果:
只能在性能分析会话正在运行时生成快照。您可以手动生成快照,也可以设置性能分析点,以便在应用程序的确切位置自动生成快照。在使用性能分析点生成快照时,请在源代码中找到要生成快照的位置。例如,您可能希望在线程进入特定方法时生成快照。
手动生成快照
生成快照后,将在主编辑器窗口中打开该快照。可随后将快照保存到项目中。
使用性能分析点生成快照
在运行性能分析会话时,IDE 将在线程每次执行包含性能分析点的代码行时生成快照。
您可以将快照保存到项目中,也可以将快照保存到本地文件系统中的某个位置。如果将快照保存到项目中,"Profiler" 窗口的“保存的快照”下面将列出该快照。可通过单击快照工具栏中的“保存到项目”按钮来保存快照。或者,也可以使用“选项”窗口来配置生成快照时 IDE 的行为。