Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

metrics metric-spec

指定函数列表度量的选项。字符串 metric-spec 可以是恢复缺省度量选项的关键字 default,也可以是由冒号分隔的一系列度量关键字。以下示例说明一个度量列表。

% metrics i.user:i%user:e.user:e%user

    此命令指示 er_print 实用程序显示以下度量:

  • 用秒表示的非独占用户 CPU 时间

  • 非独占用户 CPU 时间百分比

  • 用秒表示的独占用户 CPU 时间

  • 独占用户 CPU 时间百分比

缺省情况下,所用的度量设置基于从 .er.rc 文件处理的 dmetrics 命令,如在 .er.rc 文件中设置缺省值中所述。如果 metrics 命令将 metric-spec 显式设置为 default,则根据所记录的数据恢复缺省设置。

重置度量时,会在新列表中设置缺省排序度量。

如果省略 metric-spec,则显示当前的度量设置。

除了为函数列表设置度量外,metrics 命令还可以为调用方-被调用方、派生的数据输出和索引对象设置度量。调用方-被调用方度量显示以下归属度量:它们对应于显示非独占度量或独占度量的函数列表中的那些度量;同时还显示静态度量。

数据空间度量显示以下数据空间度量:这些度量有可用的数据并且对应于显示非独占度量或独占度量的函数列表中的那些度量;同时还显示静态度量。

索引对象度量显示以下索引对象度量:这些度量对应于显示非独占度量或独占度量的函数列表中的那些度量;同时还显示静态度量。

处理 metrics 命令时,将输出一条消息,指明当前的度量选项。对于前面的示例,消息如下。

current: i.user:i%user:e.user:e%user:name

有关度量列表的语法的信息,请参见度量列表。要查看可用度量的列表,请使用 metric_list 命令。

如果 metrics 命令出现错误,则将忽略该命令并发出警告,同时仍将使用以前的设置。