CounterSetInstanceType Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie si le jeu de compteurs autorise plusieurs instances telles que les processus et les disques physiques, ou une seule instance, telle que la mémoire.
public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType =
Public Enum CounterSetInstanceType
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| Single | 0 | Le jeu de compteurs contient des compteurs d’instance uniques, par exemple un compteur qui mesure la mémoire physique. |
| Multiple | 2 | Le jeu de compteurs contient plusieurs compteurs d’instance, par exemple un compteur qui mesure l’E/S disque moyen pour un processus. |
| GlobalAggregate | 4 | Le jeu de compteurs contient des compteurs d’instance uniques dont la valeur d’agrégation est obtenue à partir d’une ou plusieurs sources. Par exemple, un compteur dans ce type de jeu de compteurs peut obtenir le nombre de lectures de chacun des trois disques durs sur l’ordinateur et additionner leurs valeurs. |
| MultipleAggregate | 6 | Le jeu de compteurs contient plusieurs compteurs d’instance dont la valeur d’agrégation est obtenue à partir de toutes les instances du compteur. Par exemple, un compteur de ce type de jeu de compteurs peut obtenir le temps total d’exécution du thread pour tous les threads d’une application multithread et additionner leurs valeurs. |
| GlobalAggregateWithHistory | 11 | Ce type est similaire à ce GlobalAggregate que ce type de jeu de compteurs stocke toutes les valeurs de compteur pour la durée de vie de l’application consommateur (la valeur du compteur est mise en cache au-delà de la durée de vie du compteur). Par exemple, si l’un des disques durs de l’exemple d’agrégation global devait devenir indisponible, les octets totaux lus par ce disque seraient toujours disponibles et utilisés pour calculer la valeur d’agrégation. |
| InstanceAggregate | 22 | Ce type est similaire à MultipleAggregate, sauf qu’au lieu d’agréger toutes les données d’instance à une instance agrégée (_Total), elle agrège les données de compteur à partir d’instances du même nom. Par exemple, si plusieurs processus de fournisseur contiennent des instances nommées IExplore et MultipleMultipleAggregate CounterSet affichent plusieurs instances IExplore (IExplore, IExplore#1, IExplore#2, et ainsi de suite) ; toutefois, un type d’instance ne publiera qu’une InstanceAggregate seule instance IExplore avec des données de compteur agrégées de toutes les instances nommées IExplore. |