Share via


Compteurs de performance pour la communication à distance

Cette rubrique est spécifique à la technologie héritée assurant la compatibilité descendante avec des applications existantes et n'est pas recommandée en cas de nouveau développement. Les applications distribuées doivent maintenant être développées à l'aide de  Windows Communication Foundation (WCF).

La catégorie .NET CLR Remoting de la Console de performance comprend des compteurs qui fournissent des informations sur les objets distants qu'une application utilise. Le tableau suivant décrit ces compteurs de performance.

Compteur de performance Description

Canaux

Affiche le nombre total de canaux de communication à distance inscrits pour l'ensemble des domaines d'application depuis le démarrage de l'application. Les canaux transportent des messages vers et à partir d'objets distants.

Proxies de contexte

Affiche le nombre total d'objets proxy de communication à distance présents dans ce processus depuis son démarrage. Un objet proxy représente les objets distants et vérifie que les appels effectués sur le proxy sont transmis à l'objet distant approprié.

Classes liées au contexte chargées

Affiche le nombre actuel de classes liées au contexte chargées. Les classes qui peuvent être liées à un contexte sont appelées classes de contexte. Les classes liées au contexte sont marquées avec des attributs de contexte, qui fournissent les règles d'usage pour la synchronisation, l'affinité du thread, les transactions, etc.

Objets liés au contexte alloués/s

Affiche le nombre d'objets liés au contexte alloués par seconde. Les classes qui peuvent être liées à un contexte sont appelées objets liés au contexte. Les classes liées au contexte sont marquées avec des attributs de contexte, qui fournissent les règles d'usage pour la synchronisation, l'affinité du thread, les transactions, etc.

Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon.

Contextes

Affiche le nombre actuel de contextes de communication à distance de l'application. Un contexte est une limite qui contient une collection d'objets avec les mêmes règles d'usage, telles que la synchronisation, l'affinité du thread, les transactions, etc.

Appels distants/s

Affiche le nombre d'appels de procédure distante lancés par seconde. Un appel de procédure distante appelle un objet situé hors du domaine de l'application appelante. Ce compteur ne représente pas une moyenne temporelle ; il affiche la différence entre les valeurs observées dans les deux derniers intervalles de temps, divisée par la durée de l'intervalle échantillon.

Total appels distants

Affiche le nombre total d'appels de procédure distante lancés depuis le démarrage de l'application. Un appel de procédure distante appelle un objet situé hors du domaine de l'application appelante.

Voir aussi

Autres ressources

Performance Counters
Runtime Profiling
.NET Remoting

Date de génération : 2010-02-13