Analyse des seuils de performance
Mise à jour : novembre 2007
Les compteurs de performance Windows permettent à vos applications et à vos composants de publier, de capturer et d'analyser les données de performance fournies par les applications, les services et les pilotes. Vous pouvez utiliser ces informations pour détecter les goulets d'étranglement du système ainsi que pour régler les performances du système et de l'application. Par exemple, vous pouvez utiliser un compteur de performance pour suivre le délai nécessaire au traitement d'une commande ou à l'interrogation d'une base de données, ou bien surveiller la taille d'une file d'attente des messages et écrire du code pour déclencher une action précise chaque fois que la file d'attente atteint une limite prédéfinie.
Le composant PerformanceCounter et les fonctionnalités de langage intégrées à Visual Studio et au Kit de développement logiciel (SDK) Windows vous permettent de vous connecter facilement aux compteurs de performance sur les ordinateurs locaux et distants et de récupérer leurs valeurs. Vous pouvez également écrire des valeurs dans des compteurs personnalisés existants (ceux qui sont créés avec le .NET Framework) sur l'ordinateur local et créer vos propres compteurs personnalisés sur des ordinateurs sur lesquels Windows est installé.
Dans cette section
Introduction à l'analyse des seuils de performance
Fournit des informations élémentaires sur les fonctionnalités des compteurs de performance.Comment : créer des instances du composant PerformanceCounter
Explique comment créer dans vos projets des instances de composants PerformanceCounter et configurer ces composants.Comment : configurer des instances du composant PerformanceCounter
Explique comment définir les propriétés des composants PerformanceCounter que vous créez.Gestion des catégories et des compteurs
Décrit le processus de création, de suppression et d'interrogation des compteurs de performance ainsi que les catégories servant à leur classification.Comment : écrire des valeurs dans des compteurs de performance
Explique comment incrémenter ou décrémenter la valeur d'un compteur de performance.Récupération de la valeur d'un compteur de performance
Décrit le processus de lecture et d'écriture des valeurs dans un compteur de performance.
Rubriques connexes
PerformanceCounter, classe
Présente les principales fonctionnalités de la classe PerformanceCounter.PerformanceCounterCategory, classe
Présente les principales fonctionnalités de la classe PerformanceCounterCategory.Architecture de programmation des compteurs de performance
Présente les éléments de langage intervenant dans la programmation du composant PerformanceCounter.Types de compteurs de performance
Présente les différents types de compteurs de performance que vous pouvez utiliser.Utilisation de composants d'installation
Explique comment utiliser le lien Ajouter le programme d'installation de la fenêtre Propriétés pour ajouter un composant d'installation à des applications contenant des instances du composant PerformanceCounter.Modèles de projet par défaut dans Visual Studio
Décrit les différents types de projets utilisés dans ce chapitre et explique comment effectuer un choix parmi eux.Déploiement d'applications et de composants
Présente les pages principales traitant du déploiement et les informations qu'elles contiennent.Programmation à l'aide de composants
Présente une vue d'ensemble détaillée de la programmation des composants et les pages d'aide traitant de ce sujet.