Счетчики взаимодействия

Категория "Взаимодействие CLR .NET" системного монитора включает счетчики, предоставляющие сведения о взаимодействии приложения с компонентами COM, службами COM+ и внешними библиотеками типов. Эти счетчики производительности представлены в следующей таблице.

Счетчик производительности

Описание

Количество CCW

Отображает текущее число вызываемых оболочек COM (CCW). CCW – это заместитель управляемого объекта, на который ссылается неуправляемый COM-клиент. Этот счетчик показывает число управляемых объектов, на которые ссылается неуправляемый код COM.

Число маршалинга

Показывает, сколько раз с момента запуска приложения производился маршалинг аргументов и возвращаемых значений из управляемого кода в неуправляемый и обратно. Если суррогаты встроены, приращение этого счетчика не происходит. (Суррогаты отвечают за маршалинг аргументов и возвращаемых значений.) Суррогаты обычно встраиваются при небольших дополнительных издержках на маршалинг.

Количество суррогатов

Отображает полное число суррогатов, созданных средой CLR. Суррогаты отвечают за маршалинг аргументов и возвращаемых значений из управляемого кода в неуправляемый и наоборот во время вызовов COM-взаимодействия или платформенных вызовов.

Число экспортов TLB / сек.

Зарезервировано для последующего использования.

Число импортов TLB / сек.

Зарезервировано для последующего использования.

См. также

Ссылки

Профилирование среды выполнения

Другие ресурсы

Счетчики производительности в .NET Framework

Взаимодействие с неуправляемым кодом