Språk

CounterSetInstanceType Enum

Definition

Anger om räknaruppsättningen tillåter flera instanser, till exempel processer och fysiska diskar, eller en enda instans, till exempel minne.

public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType = 
Public Enum CounterSetInstanceType
Arv
CounterSetInstanceType

Fält

Name Värde Description
Single 0

Räknaruppsättningen innehåller enstaka instansräknare, till exempel en räknare som mäter fysiskt minne.

Multiple 2

Räknaruppsättningen innehåller flera instansräknare, till exempel en räknare som mäter genomsnittlig disk-I/O för en process.

GlobalAggregate 4

Räknaruppsättningen innehåller enstaka instansräknare vars aggregerade värde hämtas från en eller flera källor. En räknare i den här typen av räknaruppsättning kan till exempel hämta antalet läsningar från var och en av de tre hårddiskarna på datorn och summera deras värden.

MultipleAggregate 6

Räknaruppsättningen innehåller flera instansräknare vars aggregerade värde hämtas från alla instanser av räknaren. En räknare i den här typen av räknaruppsättning kan till exempel få den totala körningstiden för tråden för alla trådar i ett flertrådat program och summera deras värden.

GlobalAggregateWithHistory 11

Den här typen liknar GlobalAggregate förutom att den här räknaruppsättningstypen lagrar alla räknarvärden under konsumentprogrammets livslängd (räknarvärdet cachelagras efter räknarens livslängd). Om till exempel en av hårddiskarna i det globala samlingsexemplet skulle bli otillgänglig, skulle de totala byte som lästs av disken fortfarande vara tillgängliga och användas för att beräkna det aggregerade värdet.

InstanceAggregate 22

Den här typen liknar MultipleAggregate, förutom att i stället för att aggregera alla instansdata till en aggregerad instans (_Total) aggregeras räknardata från instanser med samma namn. Om flera providerprocesser till exempel innehåller instanser med namnet IExplore Multiple och MultipleAggregate CounterSet visar flera IExplore-instanser (IExplore, IExplore#1, IExplore#2 och så vidare). En instanstyp publicerar dock InstanceAggregate bara en IExplore-instans med aggregerade räknardata från alla instanser med namnet IExplore.

Gäller för