Sun Studio 12:性能分析器

性能分析器工具

性能分析器工具显示收集器记录的数据,以便于您检查这些信息。性能分析器处理数据并显示程序、函数、源代码行和指令级别的各种性能度量。这些度量分为五组:

性能分析器还可以按图形格式显示作为时间函数的原始数据。性能分析器可以创建映射文件,您可以使用该映射文件更改函数在程序地址空间的装入顺序,以提高性能。

有关性能分析器的详细信息,请参见第 4 章,性能分析器工具以及 IDE 或性能分析器 GUI 中的联机帮助。

第 5 章,内核分析介绍如何在 SolarisTM 操作系统 (Solaris Operating System, Solaris OS) 运行负载时使用 Sun Studio 性能工具分析内核。

第 6 章,er_print 命令行性能分析工具介绍如何使用 er_print 命令行界面来分析收集器收集的数据。

第 7 章,了解性能分析器及其数据讨论一些与了解性能分析器及其数据有关的主题,包括:数据收集的工作原理、解释性能度量、调用栈和程序执行,以及已注释的代码列表。可以使用 er_src 实用程序来查看包含编译器注释但不包含性能数据的带注释源代码列表和反汇编代码列表(有关更多信息,请参见第 9 章,处理实验)。

第 8 章,了解带注释的源代码和反汇编数据介绍如何了解带注释的源代码和反汇编代码,提供了有关性能分析器显示的不同类型的索引行和编译器注释的解释。

第 9 章,处理实验介绍如何复制、移动、删除、归档和导出实验。