Счетчики производительности удаленного взаимодействия

Этот раздел относится к технологии прежних версий, которая сохраняется для обеспечения обратной совместимости с существующими приложениями и не рекомендуется для разработки новых приложений. Сейчас распределенные приложения следует создавать с помощью  Windows Communication Foundation (WCF).

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

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

Каналов

Показывает полное число каналов удаленного взаимодействия, зарегистрированных во всех доменах приложений с момента запуска приложения. Каналы передают сообщения удаленным объектам и от них.

Контекстных посредников

Показывает полное число прокси-объектов удаленного взаимодействия, созданных с момента запуска данного процесса. Прокси-объект выступает в роли представителя удаленного объекта и гарантирует, что все вызовы, обращенные к прокси-объекту, перенаправляются нужному удаленному объекту.

Загружено контекстно-привязанных классов

Показывает текущее число загруженных контекстно-привязанных классов. Классы, которые могут быть привязаны к контексту, называются контекстно-привязанными классами. Контекстно-привязанные классы отмечаются атрибутами контекста, которые устанавливают правила для использования синхронизации, сходства потоков, транзакций и т. д.

Контекстно-привязанных объектов/сек

Показывает число контекстно-привязанных объектов, создаваемых в секунду. Объекты, которые могут быть привязаны к контексту, называются контекстно-привязанными объектами. Контекстно-привязанные классы отмечаются атрибутами контекста, которые устанавливают правила для использования синхронизации, сходства потоков, транзакций и т. д.

Усреднение по времени не производится; отображается разность значений двух последних выборок, деленная на длительность интервала выборки.

Контекстов

Показывает текущее число контекстов удаленного взаимодействия в приложении. Контекст — это граница, содержащая набор объектов с общими правилами использования синхронизации, сходства потоков, транзакций и т. д.

Удаленных вызовов/сек

Показывает число вызовов удаленных процедур, создаваемых в секунду. Вызов удаленной процедуры — это вызов любого объекта, расположенного за пределами домена приложения вызывающего объекта. Усреднение по времени не производится; отображается разность значений двух последних выборок, деленная на длительность интервала выборки.

Всего удаленных вызовов

Показывает общее число вызовов удаленных процедур, созданных с момента запуска приложения. Вызов удаленной процедуры — это вызов любого объекта, расположенного за пределами домена приложения вызывающего объекта.

См. также

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

Performance Counters
Runtime Profiling
Удаленное взаимодействие .NET

Дата сборки: 2010-02-13