性能问题通常位于几行代码行中。要找出这些问题,请首先查找函数,然后查看带注释的源代码或反汇编代码。
![]() |
在开始之前,可以隐藏所有加载对象(您感兴趣的对象除外)中的函数。选择 [视图] ![]() |
查找存在性能问题的函数:
选择 [视图] [设置数据表示],选择要显示的度量。
单击列标题以选择排序度量。各函数将按此列中的度量进行排序。
确定某函数为进一步研究候选对象后,您可以使用 [源] 或 [反汇编] 标签或两者来查找具有高度量值的问题点。
查找函数中的问题源行:
带注释的源代码显示在标签中,函数的第一个可执行行被选定并且可见。
可以使用工具栏中的 [查找] 工具来查找这些行。从组合框中选择 [高度量值],然后单击箭头按钮之一。
如果想查找与此源行相对应的指令,请执行以下操作:
从 [查找] 组合框中选择 [文本:],并在方括号中输入行号。示例:[459]
查找引起高度量的指令:
该标签即显示,函数的第一个可执指令被选定并且可见。
可以使用工具栏中的 [查找] 工具来查找这些行。从组合框中选择 [高度量值],然后单击箭头按钮之一。
如果想查找与某指令相对应的源行,请执行以下操作:
可以从 [查找] 组合框中选择 [文本:],并输入行号,后跟一个句点。示例:459.
另请参见 | |
---|---|
解释带注释的源代码 解释带注释的反汇编代码 数值数据表示首选项 源标签 反汇编标签 |