Oracle® Solaris Studio 12.4:性能分析器教程

退出打印视图

更新时间: 2014 年 12 月
 
 

检查 mttest 的同步跟踪实验

本节介绍如何了解通过上一节中 mttest 样例代码创建的实验中的数据。

mttest 目录启动性能分析器并按如下所示装入第一个实验:

% analyzer test.1.er

实验打开时,性能分析器将显示 "Overview"(概述)页面。

image:同步跟踪实验的 “Overview“(概述)页面

"Clock Profiling"(时钟分析)度量第一个显示并包含带颜色的条。大多数线程时间花费在 "User CPU Time"(用户 CPU 时间)中。一些时间花费在 "Sleep Time'(休眠时间)或 "User Lock Time"(用户锁定时间)中。

"Synchronization Tracing"(同步跟踪)度量显示在另一组中,其中包括两个度量:"Sync Wait Time"(同步等待时间)和 "Sync Wait Count"(同步等待计数)。

您可以在本教程的以下各节中了解这些度量及其解释。