“方法详细信息”视图

“方法详细信息”视图显示关于特定方法及其直接调用者和子方法的数据。数据是用图形和表格格式显示的。

要打开“方法详细信息”视图,双击“性能调用图”视图中的节点。还可以在“概要分析监视器”中右键单击包含您想分析的数据的概要分析资源,然后单击方法详细信息

“方法详细信息”视图由下列数据显示区域组成:
  • 方法详细信息:显示有关当前选择的方法的信息。
  • “突出显示的方法”列表:当前在“性能调用图”中突出显示的方法的列表。双击列表项以在“方法详细信息”视图中显示该方法。
  • 调用者表:调用当前显示的方法的直接方法的列表,以及有关每个调用者的信息。
  • 调用者饼图:一个图表,它显示在累积方法时间中由调用者表中每个方法的调用所占的百分比。
  • 子方法表:由方法调用的直接方法的列表,以及有关每个子方法的信息。
  • 子方法饼图:一个图表,它显示在累积方法时间中由子方法表中每个方法的累积时间所占的百分比。

“方法详细信息”视图可以显示以下方法信息:

数据项 描述
方法 当前显示的方法的名称。
主机 运行方法的主机的名称。
进程 运行方法的进程的标识。
调用次数 调用方法的总次数。
额定时间 方法所花费的总时间,不包括任何子方法所花费的时间。
累积时间 所选方法的额定时间,加上在所选方法的所有子方法上花费的时间。
平均时间 方法的每个调用所花费的平均时间(额定时间/调用次数)。
最短时间 记录方法的单个调用的最短时间。
最长时间 记录方法的单个调用的最长时间。
源代码文件 如果提供了源代码,这就是方法的源代码文件名。
调用者 方法的直接调用者的名称。
子方法 方法的直接子方法的名称。
百分比 对于调用者,指的是调用者执行的调用在总方法时间中所占的百分比。对于子方法,指的是子方法的总时间在总方法时间中所占的百分比。
传播时间 对于调用者,指的是调用者在方法上花费的总时间。对于子方法,指的是方法在子方法上花费的总时间。

在“方法详细信息”视图中提供了下列控件和菜单命令:

控件 命令 描述
“显示性能调用图”按钮 显示调用图 显示“性能调用图”。
“查找方法”按钮 查找方法 让您指定要查找的方法名。如果找到了该方法,则将在“性能调用图”中选择该方法,并且“方法详细信息”视图将更改为显示有关该方法的信息。
“向后浏览”按钮 向后浏览 在方法选择历史记录中,浏览至上一个选择的方法。
“向前浏览”按钮 向前浏览 在方法选择历史记录中,浏览至下一个选择的方法。
下拉菜单 方法名 使您能够更改方法名在“方法详细信息”视图和“性能调用图”视图中的显示方式。
下拉菜单 时间单位 让您选择要使用的时间单位:秒、毫秒或微秒。
下拉菜单 精度 让您选择要使用的精度:范围是 0.0 到 0.00000,或者不选择任何精度。
弹出菜单 刷新视图 根据在“概要分析监视器”中选择的概要分析资源的当前数据,重绘所有视图。
弹出菜单 过滤器 在数据集中包括或排除方法。有关更多信息,请参阅“性能调用图”和“方法详细信息”视图中的数据命令
弹出菜单 子树 隐藏、删除子树或者使子树具有焦点。有关更多信息,请参阅“性能调用图”和“方法详细信息”视图中的数据命令
弹出菜单 打开源代码 当提供了当前显示的方法的源代码时,在缺省编辑器中打开源代码文件。
突出显示下拉列表   根据在下拉列表中选择的条件,在“性能调用图”中突出显示方法。突出显示的方法的名称显示在列表下面。有关突出显示类别的信息,请参阅“性能调用图”和“方法详细信息”视图中的数据命令
注释:
  • 对于长文本字符串,将尽可能长地显示字符串,后跟省略号(...)。可以调整各列的大小,以完全显示数据。
  • 只有大于 1% 的值才会显示在饼图中。
  • 调用者子方法饼图中,最多可以显示 10 个单独的方法。其它方法一起组成一个白色区域,标记为其它
  • 右键单击“方法详细信息”视图以显示用于使用该视图的弹出菜单。
  • 单击“调用者”或“子方法”饼图中的方法,以使该方法在“方法详细信息”视图和“性能调用图”视图中具有焦点(如果这些视图已打开的话)。双击“调用者”或“子方法”列表中的方法具有相同效果。
相关任务
从“方法详细信息”视图获取信息
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.