JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:性能分析器     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  性能分析器概述

性能分析工具

收集器工具

性能分析器工具

er_print 实用程序

性能分析器窗口

2.  性能数据

3.  收集性能数据

4.  性能分析器工具

5.  er_print 命令行性能分析工具

6.  了解性能分析器及其数据

7.  了解带注释的源代码和反汇编数据

8.  操作实验

9.  内核分析

索引

性能分析器窗口


注 - 以下是性能分析器窗口的简要概述。有关下文讨论的标签的功能和特性的完整详细论述,请参见第 4 章和联机帮助。


性能分析器窗口由带有菜单栏和工具栏的多标签化显示组成。性能分析器启动时显示的标签显示了该程序的函数列表,以及每个函数的独占和非独占度量。

通过从大多数标签的上下文菜单中选择过滤器,可以应用强大的过滤技术,以便深入查看性能问题。数据可以按函数、线程、CPU 或时间进行过滤,也可以按这些过滤器元素和其他过滤器元素的任何组合进行过滤。

对于某个选定的函数,另一个标签会显示该函数的调用方和被调用方。可以使用此标签导航调用树,例如在搜索较大的度量值时。

另外两个标签显示用性能度量逐行注释的并与编译器注释交错的源代码,以及用每个指令的度量注释的并与可用的源代码和编译器注释交错的反汇编代码。

性能数据在另一个标签中显示为时间函数。

MPI 跟踪数据在一个标签的时间线中显示为进程、消息和函数,在另一个标签中显示为图表。

OpenMP 并行区域显示在一个标签上,OpenMP 任务显示在另一个标签上。

其他标签显示实验和装入对象的详细信息,函数和内存泄露的摘要信息,以及进程的统计数据。

其他标签显示索引对象、内存对象、数据对象、数据布局、行及 PC。有关各标签的更多信息,请参见分析器数据显示

对于记录了线程分析器数据的实验,数据争用和死锁标签也将可用。仅在装入的实验具有支持这些标签的数据时才会显示标签。

有关线程分析器的更多信息,请参见《Oracle Solaris Studio 12.3:线程分析器用户指南》

使用键盘和鼠标都可以导航性能分析器。