Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

设置库和类可见性

缺省情况下,性能分析器显示目标程序和该程序使用的所有共享库和类的函数数据。可以使用 "Library and Class Visibility"(库和类可见性)对话框隐藏任何库或类的函数数据。

要打开此对话框,请选择 "Tools"(工具)> "Library Visibility"(库可见性)(Alt-T, H) 或单击 "Library Visibility"(库可见性)工具栏按钮。

"Library and Class Visibility"(库和类可见性)对话框将列出实验中的所有共享库和类。对于每个列出的项目,可以选择以下一个可见性级别:

函数

库或类的所有函数都可见。如果适用,将显示每个函数的度量。

API

仅显示表示对库或类的调用的函数。这些函数之下的调用,无论是在该库中还是在其他库中(包括回调),都不会显示。

仅库或类的名称可见;隐藏所有内部函数。库的度量将反映内部函数引起的度量聚集。为列表中的所有条目选中 "Library"(库)复选框将允许您按库或类执行分析。

通过 "Filters"(过滤器)字段,可以更新部分库和类的可见性设置。对于装入大量库的程序,该列表会非常大。这些过滤器仅在对话框中起作用,与数据视图过滤器无关。

设置库可见性时,与隐藏的函数对应的度量在所有显示中仍以某种形式表示。这与数据视图过滤器不同,该过滤器将从显示中删除数据。