Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

"Call Tree"(调用树)视图

"Call Tree"(调用树)视图将程序的动态调用图显示为树,其中每个函数调用显示为可以展开和折叠的节点。展开的函数节点显示由该函数生成的所有函数调用,以及这些函数调用的性能度量。

当您选择某个节点时,"Selection Details"(选择详细信息)窗口将显示该函数调用及其被调用方的度量。归属度量的百分比是总程序度量的百分比。树的缺省根目录是 <Total>,这不是一个函数,而是表示程序的所有函数的 100% 的性能度量。

使用 "Call Tree"(调用树)视图可以查看特定调用跟踪的详细信息并分析哪些跟踪具有最大的性能影响。可以通过程序结构进行导航,搜索高度量值。


提示  -  要轻松查找花费时间最多的分支,请右键单击任一节点,然后选择 "Expand Hottest Branch"(展开最热分支)。

要为所选分支或所选函数设置预定义过滤器,可以在 "Call Tree"(调用树)视图中右键单击打开上下文菜单。采用这种方法过滤,您可以筛选掉所有分析器视图中您不感兴趣的区域的数据。