Contadores de rendimiento de comunicaciones remotas
Este tema es específico de una tecnología heredada que se mantiene para la compatibilidad con versiones anteriores con aplicaciones existentes y no se recomienda para nuevo desarrollo. Las aplicaciones distribuidas se deberían desarrollar utilizando Windows Communication Foundation (WCF).
La categoría de la consola de rendimiento .NET CLR Remoting incluye contadores que proporcionan información sobre los objetos remotos utilizados por una aplicación. En la siguiente tabla se describen estos contadores de rendimiento.
Contador de rendimiento | Descripción |
---|---|
Canales |
Muestra el número total de canales de interacción remota registrados en todos los dominios de aplicación desde que se inició la aplicación. Los canales transportan mensajes hacia y desde objetos remotos. |
Servidores proxy de contexto |
Muestra el número total de objetos proxy de interacción remota de este proceso desde que se inició. Un objeto proxy actúa como representante de los objetos remotos y garantiza que todas las llamadas realizadas en el proxy se reenvían al objeto remoto correcto. |
Clases enlazadas a un contexto cargadas |
Muestra el número actual de clases enlazadas a un contexto cargadas. Las clases que pueden enlazarse a un contexto se denominan clases enlazadas a un contexto. Las clases enlazadas a un contexto se marcan con atributos de contexto, que proporcionan reglas de uso para la sincronización, la afinidad de subprocesos, las transacciones, etc. |
Asignación de objetos enlazados a un contexto por segundo |
Muestra el número de objetos enlazados a un contexto asignados por segundo. Las clases que pueden estar enlazadas a un contexto se llaman objetos enlazados a un contexto. Las clases enlazadas a un contexto se marcan con atributos de contexto, que proporcionan reglas de uso para la sincronización, la afinidad de subprocesos, las transacciones, etc. Este contador no es un promedio a lo largo del tiempo; muestra la diferencia entre los valores observados en las dos últimas muestras divididos entre la duración del intervalo de obtención de muestras. |
Contextos |
Muestra el número actual de contextos de interacción remota de la aplicación. Un contexto es un límite que contiene una colección de objetos con las mismas reglas de uso como sincronización, afinidad de subprocesos, transacciones, etc. |
Llamadas remotas por segundo |
Muestra el número de llamadas a un procedimiento remoto invocadas por segundo. Una llamada a un procedimiento remoto es una llamada a cualquier objeto fuera del dominio de aplicación del llamador. Este contador no es un promedio a lo largo del tiempo; muestra la diferencia entre los valores observados en las dos últimas muestras divididos entre la duración del intervalo de obtención de muestras. |
Número total de llamadas remotas |
Muestra el número total de llamadas a procedimiento remoto invocadas desde que se inició la aplicación. Una llamada a un procedimiento remoto es una llamada a cualquier objeto fuera del dominio de aplicación del llamador. |
Vea también
Otros recursos
Performance Counters
Runtime Profiling
.NET Remoting
Fecha de compilación: 2010-02-13