Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

视图设置

视图设置面板列出当前实验适用的数据视图。

标准视图

单击复选框可选择或取消选择要显示在性能分析器中的标准数据视图。

索引对象视图

单击复选框可选择或取消选择要显示的索引对象视图。预定义的索引对象视图包括 "Threads"(线程)、"Cpus" (Cpu)、"Samples"(抽样)、"Seconds"(秒)、"Processes"(进程)。

要添加定制索引对象的视图,请单击 "Add Custom Index View"(添加定制索引视图)按钮以打开 "Add Index Object"(添加索引对象)对话框。您指定的索引对象名称必须尚未定义,并且不能与任何现有命令或任何内存对象类型相同。该名称不区分大小写,必须完全由字母数字字符或 '_' 字符组成,且以字母字符开头。公式必须遵循表达式语法中说明的语法。

也可以使用 er_print 命令创建索引对象。请参见控制索引对象列表的命令

内存对象视图

单击复选框可选择或取消选择要显示的预定义内存对象视图。当实验包含硬件计数器分析数据时,这些视图可用。

内存对象表示内存子系统中的组件,如高速缓存行、页面和内存区。为虚拟页面和物理页面预定义了内存对象,其大小为 8KB、64KB、512KB 和 4 MB。

要添加定制内存对象的视图,请单击 "Add Custom Memory Object View"(添加定制内存对象视图)按钮以打开 "Add Memory Object"(添加内存对象)对话框。您指定的内存对象名称必须尚未定义,并且不能与任何现有命令或任何索引对象类型相同。该名称不区分大小写,必须完全由字母数字字符或 '_' 字符组成,且以字母字符开头。公式必须遵循表达式语法中说明的语法。

计算机模型文件

可以针对特定的 SPARC 系统体系结构装入用于定义内存对象的文件。单击 "Load Machine Model"(装入计算机模型)按钮并选择感兴趣的系统体系结构。单击 "Apply"(应用)或 "OK"(确定),此时新的对象列表将显示在 "Memory Objects Views"(内存对象视图)列中。可以从这些视图中进行选择以显示关联的数据。在帮助中搜索“计算机模型”以了解更多信息。

缺省情况下,性能分析器将装入对记录实验所在的计算机适用的计算机模型文件。计算机模型文件可定义内存对象和索引对象。