Spec-Zone .ru
спецификации, руководства, описания, API

20.9.2. Таблицы Экземпляра Схемы производительности

20.9.2.1. cond_instances Таблица
20.9.2.2. file_instances Таблица
20.9.2.3. mutex_instances Таблица
20.9.2.4. rwlock_instances Таблица
20.9.2.5. socket_instances Таблица

Табличный документ экземпляра, какие типы объектов инструментуются. Они обеспечивают имена события и примечания или информацию о статусе:

Эти таблицы приводят инструментованные объекты синхронизации, файлы, и соединения. Есть три типа объектов синхронизации: cond, mutex, и rwlock. Каждая таблица экземпляра имеет EVENT_NAME или NAME столбец, чтобы указать на инструмент, связанный с каждой строкой. Инструментальные имена имеют многократные части и формируют иерархию, как обсуждено в Разделе 20.4, "Инструментальные Соглашения о присвоении имен Схемы Производительности".

mutex_instances.LOCKED_BY_THREAD_ID и rwlock_instances.WRITE_LOCKED_BY_THREAD_ID столбцы чрезвычайно важны для исследования узких мест производительности или мертвых блокировок. Для примеров того, как использовать их с этой целью, см. Раздел 20.15, "Используя Схему Производительности, чтобы Диагностировать проблемы"