预订演示
前页 后页

设置选项

Profiler 窗口工具栏上的第一个图标显示了一个选项列表,您可以设置这些选项来定制您的 Profiling 会话。

Setting options using the Profiler's toolbar menu

选项

选项

描述

附加到正在运行的进程

选择此选项以显示“附加到进程文件”对话框,您可以从中选择一个活动进程到配置文件。

切换到调试器

选择此选项可将操作从分析更改为调试。调试器有一个等效的下拉菜单选项,您可以使用它从调试切换到分析。

负载报告

选择此选项可从文件系统加载以前保存的报告。

分析器脚本

选择此选项打开分析器脚本,这是用于配置构建、调试和所有其他可视化执行分析器选项的模型库。

延迟采样

选择此选项可设置单击“开始分析”选项和分析实际开始之间的延迟。延迟可以是 3、5 或 10 秒。选择“无”以取消任何延迟设置。

CallGraph 聚合方法

选择此选项时,相同堆栈序列的实例将按方法聚合。也就是说,方法中的行号/指令将被忽略,因此两个堆栈将被视为一个堆栈,它们仅在最后一帧中的行号不同。

状态样本包括等待状态

选择此选项后,Profiler 将对所有线程进行采样,包括处于等待状态的线程。未选中时,Profiler 仅对自上次间隔到期以来累积 CPU 时间的线程进行采样。

立即开始采样

选择此选项可在启动时立即触发数据收集。您通常会使用此选项在启动期间对进程进行概要分析。

丢弃片段

当堆栈无法与线程的入口点协调时,它们被称为片段。采样期间遇到的片段数显示在采样器摘要窗口中。您可以设置此选项来收集或丢弃碎片;当丢弃片段选项是:

  • 已选中,片段不会出现在报告中,尽管遇到的数量仍在更新
  • 取消选择,在调用图中创建一个名为“片段”的特殊集合来容纳它们,并确保它们的数据不会与完成样本混合

捕获调试输出

(适用于进程采样)。选中后,调试期间通常可见的输出将被捕获并显示在调试窗口中。注记只有调试版本通常会发出调试输出。

退出进程停止

此选项确定 Profiler 的终止行为。选择该选项后,目标进程将在 Profiler 停止时终止。

了解更多