Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

将性能数据映射到内存对象

内存对象是内存子系统中的组件,如高速缓存行、页面和内存区。对象是通过从所记录的虚拟地址或物理地址计算的索引确定的。为虚拟页面和物理页面预定义了内存对象,其大小可以为 8 KB、64 KB、512 KB 和 4 MB。您可以在 er_print 实用程序中使用 mobj_define 命令定义其他内存对象。您也可以使用性能分析器的 "Settings"(设置)对话框中的 "Add Memory Objects View"(添加内存对象视图)按钮定义定制内存对象。有关更多信息,请参见配置设置

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

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