前页 后页

设定选项

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

Setting options using the Profiler's toolbar menu

选件

选项

描述

附加到运行过程

选择此选项以显示“附加到流程”对话框,从中可以选择一个活动流程到“概要文件”。

切换到调试器

选择此选项可将操作从分析更改为调试。调试器具有等效的下拉菜单选项,可用于从调试切换到性能分析。

负荷报告

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

分析器脚本

选择此选项可打开“分析器脚本”窗口,该窗口是用于配置构建,调试和所有其他Visual Execution Analyzer选项的模型存储库。

延迟采样

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

CallGraph聚合方法

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

CallGraph样本包括等待状态

选择此选项后,探查器将对所有线程进行采样,包括处于等待状态的线程。取消选中时,探查器仅对自上一个间隔到期以来已累积CPU时间的线程进行采样。

立即开始采样

选择此选项可在启动时立即触发数据收集。通常,您将在启动过程中使用此选项来分析进程。

丢弃碎片

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

  • 选中后,片段仍未显示在报告中,尽管遇到的数目仍在更新中
  • 取消选择后,将在调用图中创建一个名为“ fragments”的特殊集合来容纳它们,并确保它们的数据不会与完整样本混合在一起

捕获调试输出

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

退出时停止进程

此选项确定事件探查器的终止行为。选择该选项后,停止探查器时,目标进程将终止。

学到更多