硬件计数器列表

另请参见

本主题说明在 [完整的硬件计数器列表] 对话框中或响应 collect 命令而显示的硬件计数器列表。

在计数器列表中,首先列出具有别名的计数器。然后是寄存器 0 可用的所有计数器,最后是寄存器 1 可用的所有计数器。具有别名的计数器也将因此出现两次(显示和不显示别名)。在不显示别名的列表中,这些计数器可能具有不同的上溢值。具有别名的计数器的缺省上溢值已被选择为产生与时钟数据收集速度近似的数据收集速度。

计数器列表中有别名的计数器条目具有以下示例中的格式。

CPU Cycles (cycles = Cycle_cnt/*) 9999991 hi=1000003, lo=100000007

第一个字段“CPU Cycles”是相应的性能分析器度量名称。具有别名的计数器名称“cycles”显示在“=”号左侧的括号中。“=”号右侧的字段“Cycle_cnt/*”包含内部名称 Cycle_cnt,它由 cputrack(1) 使用,后面跟有斜线和计数器可以使用的寄存器数目。寄存器数目可以是 0 或 1,或为 *,表示此计数器可以使用任意寄存器计数。括号后的第一个字段是缺省上溢值,下一个字段是缺省的高分辨率上溢值,最后一个字段是缺省的低分辨率上溢值。

计数器列表中无别名的条目具有以下示例中的格式。

Cycle_cnt Events (reg.0) 1000003 hi=100003, lo=9999991 

Cycle_cnt”提供由 cputrack(1) 使用的内部名称。字符串“Cycle_cnt Events”是此计数器的性能分析器度量的名称。用于计数事件的寄存器位于括号中的下一字段。括号后的第一个字段是缺省上溢值,下一个字段是缺省的高分辨率上溢值,最后一个字段是缺省的低分辨率上溢值。

另请参见
收集性能数据
硬件计数器数据
硬件计数器的使用程序

找到要找的内容了吗?如未找到,请将您的意见通过电子邮件发送至 docfeedback@sun.com。
法律声明