Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

如何将度量分配到程序结构

使用与特定事件的数据一起记录的调用堆栈将度量分配到程序指令。如果该信息可用,则会将每条指令都映射到一行源代码,而分配到该指令的度量也被分配到该行源代码。有关如何完成此过程的更多详细说明,请参见Chapter 6, 了解性能分析器及其数据

除了源代码和指令,还会将度量分配到更高级别的对象:函数和装入对象。调用堆栈包含在执行分析时记录的有关函数调用到达指令地址的序列的信息。性能分析器使用调用堆栈来计算程序中每个函数的度量。这些度量称为函数级度量。