以下各表描述可以用于分析“性能调用图”和“方法详细信息”视图中的数据的过滤和突出显示命令。
要打开“性能调用图”,请右键单击“概要分析监视器”中的概要分析资源条目,并从弹出菜单中选择
。要打开“方法详细信息”视图,请双击“性能调用图”中的方法。命令 | 描述 |
---|---|
删除选择的节点。父节点继承所有子节点和它们的时间(不包括已删除节点)。 | |
隐藏选择的节点。父节点继承所有子节点和它们的时间(包括隐藏的节点)。 | |
删除所选中节点的类中的所有节点。父节点继承所有子节点和它们的时间(不包括已删除节点)。 | |
隐藏所选中节点的类中的所有节点。父节点继承所有子节点和它们的时间(包括隐藏的节点)。 | |
删除所选中节点的程序包中的所有节点。父节点继承所有子节点和它们的时间(不包括已删除节点)。 | |
隐藏所选中节点的程序包中的所有节点。父节点继承所有子节点和它们的时间(包括隐藏的节点)。 | |
撤销上一步过滤器操作。 | |
将所有节点复位到缺省状态。 |
命令 | 描述 |
---|---|
仅聚焦到选择的节点及其子节点。所有其它节点都隐藏。 | |
隐藏选择的节点及其所有子节点。父节点继承隐藏节点的计数。 | |
删除选择的节点及其所有子节点。父节点不继承隐藏节点的计数。 | |
撤销上一步操作。 | |
将焦点恢复到根节点,并显示其总(方法 + 子方法)时间最多的前 20 个子节点。 |
命令 | 描述 |
---|---|
仅展开选择节点的直接子节点。 | |
展开在选中节点的总(方法 + 子方法)时间中占用最多的前 20 个子节点。 | |
展开选择节点的所有子节点。 | |
折叠选择节点的所有子节点。 | |
展开图中的所有节点。 | |
撤销上一步操作。 | |
将图恢复到缺省显示:根节点及其总(方法 + 子方法)时间最多的前 20 个子节点。 |
条件 | 描述 |
---|---|
无 | 除去所有节点和弧的突出显示。 |
前 10:调用 | 突出显示收到的方法调用数最多的前 10 个节点。 |
前 10:额定时间 | 突出显示总时间最多的前 10 个节点,不包括它们子节点的时间。 |
前 10:累积时间 | 突出显示总时间最多的前 10 个节点,包括它们子节点的时间。 |
前 10:平均时间 | 突出显示每个调用平均时间最多的前 10 个节点,不包括它们子节点的时间。节点的平均时间的计算方法是将记录的节点总时间除以调用数。 |
前 10:最短时间 | 突出显示最短时间最小的前 10 个节点,不包括它们的子节点的时间。给定节点的最短时间指的是记录的单个调用的最短时间。 |
前 10:最长时间 | 突出显示最长时间最多的前 10 个节点,不包括它们的子节点的时间。给定节点的最长时间指的是记录的单个调用的最长时间。 |
子节点 | 突出显示选中节点的所有子节点。 |
直接子节点 | 突出显示在选中节点的总(方法 + 子方法)时间中占用最多的前 10 个直接子节点。 |
父节点 | 突出显示选中节点的所有父节点。 |
直接父节点 | 仅突出显示选中节点的直接父节点。 |
到根的最长路径 | 突出显示从选中的节点到根节点的总(方法 + 子方法)时间最长的路径。 |
带源代码的方法 | 突出显示可以获得源代码的节点。 |
有隐藏方法的方法 | 突出显示总(方法 + 子方法)时间包括隐藏方法时间的节点。 |