Spec-Zone .ru
спецификации, руководства, описания, API
|
Табличный документ экземпляра, какие типы объектов инструментуются. Они обеспечивают имена события и примечания или информацию о статусе:
cond_instances
: Синхронизация условия возражает экземплярам
file_instances
: Экземпляры файла
mutex_instances
: Взаимоисключающая синхронизация возражает экземплярам
rwlock_instances
:
Синхронизация блокировки возражает экземплярам
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, "Используя Схему Производительности, чтобы Диагностировать проблемы"