分析器图表用红色垂直线标记录制的开始和结束。此外,图表由暗灰色垂直线分为多个分段。通过这些分隔符,可以比较分段,评估它们是重复的还是类似的,以及查询剖面中的分段数。
有关某些典型分析器事件的样例(已描述),请参见分析器解释示例。请参见分析器颜色,了解每个分析器颜色所表示的内容。
在分段栏上单击要隔离的分段。已隔离的分段现在将亮显,而图表的其余部分显示为暗色。如果分段已隔离,则在分析器底部的统计信息中仅说明分段中的事件(如事件总数)。
profilerTool -q -segmentCount;
也可以使用命令隔离特定的分段或返回到默认视图。有关详细信息,请参见 profilerTool 命令文档。
单击图表中的任何事件以查看以下信息:
dbEvaluate - nucleus1 | Type: nucleus | Duration: 127.15ms [Avg:13.48ms] | CPU:31 | Thread: 5908
选择某事件时,其关联的 DG(依存关系图)节点也会选定,因此会显示在属性编辑器、大纲视图和节点编辑器中。仅当选定单个事件时,此功能才适用。
单击 Ctrl+C 复制事件名称及其关联的 DG 节点,并将它粘贴到任何文本编辑器中。
并非所有的事件都具有关联的 DG 节点。只有具有关联的 DG 节点的事件才会在属性编辑器、大纲视图和节点编辑器中选定和显示节点。
如果选择多个事件,将显示所有选定事件的合并事件持续时间。在分析器中选择多个事件时,不选定关联的 DG 节点。
加载已保存的分析器图表时,也不选定关联的 DG 节点。
除了为每个事件提供的统计信息(例如,其持续时间和线程 ID)外,分析器的底部还列出了以下信息:
隐藏的事件数不包括在总时间和总事件计数中。如果已隔离分段,则在这些统计信息中仅包括已隔离分段中的事件。不将已隔离的事件视为已隐藏。