争用数据的“模块”视图显示由分析数据期间采样的模块所分组的并发数据。 每个模块都是一个层次结构树的根。 模块节点下列出从中发生争用事件的模块的函数。
如果在发生争用事件时函数正在执行其自己的代码,即函数位于调用堆栈的顶部,则在函数节点下列出正在执行的源行和指令地址。 由于在行或指令执行时收集源行或指令指针的数据,因此行数据和指令数据的非独占值和独占值始终相同。
下表说明争用数据的“模块”视图中各列的值。
| 列 | 说明 | 
|---|---|
| 独占阻塞的时间 | 
 | 
| 独占阻塞的时间百分比 | 
 | 
| 独占争用 | 
 | 
| 独占争用数百分比 | 
 | 
| 非独占阻塞的时间 | 
 | 
| 非独占阻塞的时间百分比 | 
 | 
| 非独占争用数 | 
 | 
| 非独占争用数百分比 | 
 | 
| 函数行号 | 函数在源文件中的起始行号。 | 
| 模块名 | 函数、行或指令指针所在模块的名称。 | 
| 模块路径 | 模块、函数、行或指令指针所在模块的路径。 | 
| Name | 模块或函数的名称。 | 
| 进程 ID | 分析运行的进程 ID (PID)。 | 
| 进程名 | 进程的名称。 | 
| 源文件 | 包含函数定义的源文件。 |