Oracle Solaris Studio 12.2:性能分析器

数据显示,右窗格

右窗格包含“MPI 时间线控件”标签、“MPI 图表控件”标签、“摘要”标签、“事件”标签、“争用详细信息”标签、“死锁详细信息”标签以及“泄露”标签。缺省情况下显示“摘要”标签。

“MPI 时间线控件”标签

“MPI 时间线控件”标签支持对“MPI 时间线”标签进行缩放、平移、事件移步和过滤。它包括一个可调整“MPI 时间线”标签上显示的 MPI 消息百分比的控件。

通过过滤,可使得当前视图字段以外的数据不再出现在“MPI 时间线”标签和“MPI 图表”标签中显示的数据集中。单击“过滤器”按钮可应用过滤器。反向过滤器按钮用来撤消上一个过滤器;正向过滤器按钮用来重新应用一个过滤器。“MPI 时间线”标签和“MPI 图表”标签间可共享过滤器,但目前尚不适用于其他标签。

可以调整消息滑块来控制显示消息的百分比。选择小于 100% 时,成本最高的消息具有优先权。“成本”定义为消息的发送和接收功能所用的时间。

“MPI 时间线控件”标签也可用于显示“MPI 时间线”标签的功能或消息选项的详细信息。

“MPI 图表控件”标签

“MPI 图表控件”标签具有一组下拉式列表,可用于控制图表的类型、X 和 Y 轴参数以及用于聚集数据的度量和运算符。单击“重画”将可绘制一个新图形。

通过过滤,可使得当前视图字段以外的数据不再出现在“MPI 时间线”标签和“MPI 图表”标签中显示的数据集中。单击“过滤器”按钮可应用过滤器。反向过滤器按钮用来撤消上一个过滤器;正向过滤器按钮用来重新应用一个过滤器。

“MPI 图表控件”标签也可用于显示“MPI 图表”标签中选项的详细信息。

“摘要”标签

“摘要”标签同时以值和百分比的形式显示所选函数或装入对象的所有记录的度量,此外还显示所选函数或装入对象的信息。无论何时在任何标签中选择了新的函数或装入对象,都将更新“摘要”标签。

“事件”标签

“事件”标签显示“时间线”标签中所选事件的详细数据,包括事件类型、叶函数、LWP ID、线程 ID 以及 CPU ID。数据面板的下方显示调用栈,栈中的每个函数都使用彩色编码。单击调用栈中的某个函数将选中该函数。

“时间线”标签中选中某个样本时,“事件”标签将显示样本编号、样本的开始时间和结束时间、微状态及在每个微状态中所花费的时间和彩色编码。

“泄漏”标签

“泄漏”标签显示“泄漏列表”标签中所选的泄漏或分配的详细数据。在数据面板的下方,“泄漏”标签显示检测到所选的泄漏或分配时的调用栈。单击调用栈中的函数将选中该函数。

“争用详细信息”标签

“争用详细信息”标签显示“争用”标签中所选数据争用的详细数据。有关更多信息,请参见《Oracle Solaris Studio 12.2:线程分析器用户指南》

“死锁详细信息”标签

“死锁详细信息”标签显示“死锁”标签中所选的死锁的详细数据。有关更多信息,请参见《Oracle Solaris Studio 12.2:线程分析器用户指南》