为 mttest 示例收集数据

在本示例中,将生成两个实验:一个用四个 CPU 来运行,另一个则用一个 CPU 来运行。除了计时数据以外,还将收集同步等待跟踪数据。

要收集 mttest 的数据,请在终端窗口中键入下列命令。

% cd work-directory/mttest
% collect -s on -o mttest.1.er mttest
% collect -s on -o mttest.2.er mttest -u

其中 work-directory 是访问为示例创建的目录的完整路径。collect 命令会在 mttest 子目录中创建两个名为 mttest.1.ermttest.2.er 的实验。如果记录实验时出错,并且已经得到具有这些名称的实验,则可以使用 er_rm 命令删除这些实验。

收集数据的过程结束后,请在性能分析器中打开第一个实验 mttest.1.er。然后,通过在终端窗口中键入以下命令,在另一个性能分析器中打开第二个实验:

% analyzer mttest.2.er & 

完成此操作后,调整 [分析器] 窗口的位置,以便能够同时看到两个实验。

有关 collect 命令的信息,参见 collect(1) 手册页。如果已经可以熟练使用 collect 命令,则可以键入 make collect 来代替以上命令。


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