JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3 发行版的新增功能     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris Studio 12.3 发行版简介

2.  编译器

3.  库

4.  代码分析工具

5.  性能分析工具

性能分析器

对性能分析器工具的更改

时间线增强功能

过滤增强功能

新增 er_label 命令

对实验的更改

对数据收集的更改

collect 实用程序

dbx 收集器

er_kernel 实用程序

er_print 命令

线程分析器

DLight

6.  调试工具

7.  Oracle Solaris Studio IDE

8.  其他工具

9.  此发行版中的已知问题、限制和解决方法

索引

性能分析器

本节介绍了此 Oracle Solaris Studio 发行版的性能分析器以及相关工具中新增和更改的功能。有关详细信息,请参见《Oracle Solaris Studio 12.3:性能分析器》手册和性能分析器中的帮助。

对性能分析器工具的更改

性能分析工具包含下列增强功能。

时间线增强功能

性能分析器的 "Timeline"(时间线)标签包含下列增强功能:

过滤增强功能

性能分析器的数据过滤已经简化和增强:

有关更多信息,请参见《Oracle Solaris Studio 12.3:性能分析器》中的"过滤数据"

新增 er_label 命令

er_label 命令可以定义实验的一部分并为其分配名称或添加标签。标签捕获在实验中以开始时间和停止时间标记定义的一个或多个时间段内发生的分析事件。

您可通过在命令行运行 er_label 命令或在脚本中执行该命令来为实验分配标签。向实验添加标签后,便可以使用标签进行过滤。例如,您可以通过过滤实验包括或排除标签所定义时间段内的分析事件。

er_label 的一个用途是支持将由客户端驱动的服务器程序作为一个独立的进程或多个进程进行分析。在这种使用模型中,使用 collect 命令启动服务器,以便开始在服务器上创建实验。服务器启动并准备好接受客户端请求后,您便可运行客户端脚本,以请求驱动服务器并运行 er_label 来标记发生客户端请求的实验部分。

有关更多信息,请参见《Oracle Solaris Studio 12.3:性能分析器》中的"标记实验"

对实验的更改

实验格式已更改,版本号现在为 12.3,与 Oracle Solaris Studio 版本号匹配。

Oracle Solaris Studio 12.3 中的工具可以打开具有以下版本号的实验:

如果您尝试打开从以前发行版创建的实验,您将会得到一个错误,指示该实验必须用工具的早期版本读取。

对数据收集的更改

数据收集更改会影响 collect 命令、dbx collector 命令和 er_kernel 命令。

collect 实用程序

collect 实用程序在此发行版中进行了如下更改:

dbx 收集器

dbx 收集器在此发行版中进行了如下更改:

er_kernel 实用程序

对用于分析 Oracle Solaris 内核的 er_kernel 实用程序进行了如下更改:

er_print 命令

er_print 命令在此发行版中进行了如下更改:

线程分析器

Oracle Solaris Studio 12.3 线程分析器中新增或更改了以下功能。