实例表记录了哪些类型的对象被检测。它们提供事件名称和解释性说明或状态信息:
cond_instances
: 条件同步对象实例file_instances
:文件实例mutex_instances
: Mutex 同步对象实例rwlock_instances
:锁定同步对象实例socket_instances
:活动连接实例
这些表列出了已检测的同步对象、文件和连接。共有三种类型的同步对象:cond
、mutex
和
rwlock
。每个实例表都有一个
EVENT_NAME
或NAME
列来指示与每一行关联的工具。仪器名称可能有多个部分并形成一个层次结构,如第 22.6 节“性能模式仪器命名约定”中所述。
和
列对于调查性能瓶颈或死锁极为重要mutex_instances.LOCKED_BY_THREAD_ID
。
rwlock_instances.WRITE_LOCKED_BY_THREAD_ID
有关如何将它们用于此目的的示例,请参阅第 22.18 节,“使用性能模式诊断问题”