Sun Studio 12:性能分析器

选择要进行过滤的抽样、线程、LWP 和 CPU

选择列表

选择语法如以下示例所示。该语法用于命令描述。


[experiment-list:]selection-list[+[
experiment-list:]selection-list … ]

可以在每个选择列表前面加上实验列表,用冒号与其隔开且不加空格。可以通过用 + 符号连接多个选择列表来进行多个选择。

实验列表和选择列表具有相同的语法,可以使用关键字 all,也可以使用编号或编号范围 (n-m) 的列表,其中用逗号分隔且不加空格,如以下示例所示。


2,4,9-11,23-32,38,40

可以使用 exp_list 命令确定实验编号。

一些选择示例如下所示。


1:1-4+2:5,6
all:1,3-6

在第一个示例中,从实验 1 选择了对象 1 到 4,从实验 2 选择了对象 5 和 6。在第二个示例中,从所有实验选择了对象 1 以及 3 到 6。对象可以是 LWP、线程或抽样。

选择命令

用于选择 LWP、抽样、CPU 和线程的命令不是独立的。如果某个命令的实验列表与前一个命令的实验列表不同,则按以下方式将来自最后一个命令的实验列表应用于所有三个选择目标-LWP、抽样和线程。

sample_select sample_spec

选择要显示其信息的抽样。命令完成时,会显示所选抽样的列表。

lwp_select lwp_spec

选择要显示其信息的 LWP。命令完成时,会显示所选 LWP 的列表。

thread_select thread_spec

选择要显示其信息的线程。命令完成时,会显示所选线程的列表。

cpu_select cpu_spec

选择要显示其信息的 CPU。命令完成时,会显示所选 CPU 的列表。