Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

时间线设置

使用时间线设置可以指定显示在"Timeline"(时间线)视图中的信息。

Data Types(数据类型)

选择要显示的数据的种类。选定项将应用至所有实验和所有显示类型。如果某个数据类型未包含在实验中,则该数据类型不会作为可选的数据类型显示在设置中。

CPU Utilization Samples(CPU 利用率抽样)

选择该项可为每个进程显示 CPU 利用率抽样栏。该抽样栏显示了一个图形,其中汇总了每个定期抽样的微观状态信息。

Clock Profiling(时钟分析)

选择该项可为每个 LWP、线程、CPU 或实验捕获的时钟分析数据显示时间线栏。每项的时间线栏显示在每个抽样事件处执行的函数的有色调用堆栈。

HW Counter Profiling (keyword)(HW 计数器分析(关键字))

选择该项可显示硬件计数器分析数据的时间线栏。

I/O Tracing(I/O 跟踪)

选择该项可显示 I/O 跟踪数据的时间线栏。

Heap Tracing(堆跟踪)

选择该项可显示堆跟踪数据的时间线栏。

Synchronization Tracing(同步跟踪)

选择该项可显示同步跟踪调用堆栈的时间线栏。

Event States(事件状态)

选择该项可将用于显示每个事件的微观状态的图添加到每个时间线栏。Event Density(事件密度)-选择该项可将用于显示事件何时发生的图添加到每个时间线栏。

Group Data By(数据分组方式)

指定如何为每个进程(按 LWP、线程、CPU)或总体进程划分时间线栏。还可以使用 "Timeline"(时间线)工具栏中的 "Group Data"(数据分组)列表设置分组。

Call Stack Alignment(调用堆栈对齐)

指定显示在时间线事件标记中的调用堆栈是在叶函数还是根函数处对齐。如果希望最后一个调用的函数显示在堆栈的底部,则选择叶。该设置不影响显示在 "Selection Details"(选择详细信息)面板中的数据,该面板始终将叶函数显示在顶部。

调用堆栈放大(Call Stack Magnification)

指定在调用堆栈中显示每个函数时应当使用多少像素。缺省值为三。此设置(以及控制每行可用空间的时间线垂直缩放)决定了是将截断还是完全显示较深的调用堆栈。