PerformanceCounterType Enum

Definitie

Hiermee geeft u prestatiemeteritemstypen op die rechtstreeks worden toegewezen aan systeemeigen typen.

public enum class PerformanceCounterType
[System.ComponentModel.TypeConverter(typeof(System.Diagnostics.AlphabeticalEnumConverter))]
public enum PerformanceCounterType
[<System.ComponentModel.TypeConverter(typeof(System.Diagnostics.AlphabeticalEnumConverter))>]
type PerformanceCounterType = 
Public Enum PerformanceCounterType
Overname
PerformanceCounterType
Kenmerken

Velden

Name Waarde Description
NumberOfItemsHEX32 0

Een direct teller met de laatst waargenomen waarde in hexadecimale notatie. Wordt bijvoorbeeld gebruikt om een eenvoudig aantal items of bewerkingen te onderhouden.

NumberOfItemsHEX64 256

Een direct teller die de laatst waargenomen waarde weergeeft. Wordt bijvoorbeeld gebruikt om een eenvoudig aantal van een zeer groot aantal items of bewerkingen te onderhouden. Het is hetzelfde als NumberOfItemsHEX32 behalve dat er grotere velden worden gebruikt voor grotere waarden.

NumberOfItems32 65536

Een direct teller die de laatst waargenomen waarde weergeeft. Wordt bijvoorbeeld gebruikt om een eenvoudig aantal items of bewerkingen te onderhouden. Tellers van dit type zijn onder andere Geheugen\Beschikbare bytes.

NumberOfItems64 65792

Een direct teller die de laatst waargenomen waarde weergeeft. Wordt bijvoorbeeld gebruikt om een eenvoudig aantal van een zeer groot aantal items of bewerkingen te onderhouden. Het is hetzelfde als NumberOfItems32 behalve dat er grotere velden worden gebruikt voor grotere waarden.

CounterDelta32 4195328

Een verschilmeteritem waarin de wijziging in het gemeten kenmerk tussen de twee meest recente voorbeeldintervallen wordt weergegeven.

CounterDelta64 4195584

Een verschilmeteritem waarin de wijziging in het gemeten kenmerk tussen de twee meest recente voorbeeldintervallen wordt weergegeven. Het is hetzelfde als het CounterDelta32 tellertype, behalve dat er grotere velden worden gebruikt om grotere waarden aan te bieden.

SampleCounter 4260864

Een gemiddeld teller met het gemiddelde aantal voltooide bewerkingen in één seconde. Wanneer een teller van dit type de gegevens steekt, retourneert elke sampling-interrupt één of nul. De tellergegevens zijn het aantal gegevens dat is gesampleerd. Het meet de tijd in maateenheden van tikken van de systeemprestatietimer.

CountPerTimeInterval32 4523008

Een gemiddeld teller dat is ontworpen voor het bewaken van de gemiddelde lengte van een wachtrij naar een resource in de loop van de tijd. Hier ziet u het verschil tussen de wachtrijlengten die zijn waargenomen tijdens de laatste twee steekproefintervallen, gedeeld door de duur van het interval. Dit type teller wordt meestal gebruikt om het aantal items bij te houden dat in de wachtrij of in de wachtrij staat.

CountPerTimeInterval64 4523264

Een gemiddeld teller waarmee de gemiddelde lengte van een wachtrij naar een resource in de loop van de tijd wordt bewaakt. Tellers van dit type geven het verschil weer tussen de wachtrijlengten die zijn waargenomen tijdens de laatste twee steekproefintervallen, gedeeld door de duur van het interval. Dit tellertype is hetzelfde als behalve CountPerTimeInterval32 dat er grotere velden worden gebruikt voor grotere waarden. Dit type teller wordt meestal gebruikt voor het bijhouden van een groot of zeer groot aantal items in de wachtrij of wachten.

RateOfCountsPerSecond32 272696320

Een verschilteller met het gemiddelde aantal voltooide bewerkingen tijdens elke seconde van het steekproefinterval. Tellers van dit type meten de tijd in tikken van de systeemklok. Tellers van dit type zijn System\ File Read Operations per seconde.

RateOfCountsPerSecond64 272696576

Een verschilteller met het gemiddelde aantal voltooide bewerkingen tijdens elke seconde van het steekproefinterval. Tellers van dit type meten de tijd in tikken van de systeemklok. Dit tellertype is hetzelfde als het RateOfCountsPerSecond32 type, maar gebruikt grotere velden om grotere waarden bij te houden voor het bijhouden van een groot aantal items of bewerkingen per seconde, zoals een bytetransmissiesnelheid. Tellers van dit type zijn System\ File Read Bytes per seconde.

RawFraction 537003008

Een direct percentageteller waarmee de verhouding van een subset tot het percentage wordt weergegeven. Het vergelijkt bijvoorbeeld het aantal bytes dat op een schijf wordt gebruikt met het totale aantal bytes op de schijf. Tellers van dit type geven alleen het huidige percentage weer, niet een gemiddelde in de loop van de tijd. Meteritems van dit type zijn pagingbestand\% Piek in gebruik.

CounterTimer 541132032

Een percentageteller met de gemiddelde tijd die een onderdeel actief is als percentage van de totale steekproeftijd.

Timer100Ns 542180608

Een percentageteller die de actieve tijd van een onderdeel weergeeft als een percentage van de totale verstreken tijd van het steekproefinterval. Het meet de tijd in eenheden van 100 nanoseconden (ns). Tellers van dit type zijn ontworpen om de activiteit van één onderdeel tegelijk te meten. Tellers van dit type zijn Processor\% Gebruikerstijd.

SampleFraction 549585920

Een percentageteller met de gemiddelde verhouding van treffers tot alle bewerkingen tijdens de laatste twee steekproefintervallen. Tellers van dit type zijn Cache\Leestreffers vastmaken %.

CounterTimerInverse 557909248

Een percentageteller die het gemiddelde percentage actieve tijd weergeeft dat tijdens het steekproefinterval is waargenomen. De waarde van deze tellers wordt berekend door het percentage tijd te controleren dat de service inactief was en die waarde vervolgens af te trekken van 100 procent. Dit is een inverse tellertype. Het meet de tijd in maateenheden van tikken van de systeemprestatietimer.

Timer100NsInverse 558957824

Een percentageteller met het gemiddelde percentage actieve tijd dat tijdens het steekproefinterval is waargenomen. Dit is een inverse teller. Tellers van dit type zijn Processor\% Processor Time.

CounterMultiTimer 574686464

Een percentageteller die de actieve tijd van een of meer onderdelen weergeeft als percentage van de totale tijd van het steekproefinterval. Omdat de teller de actieve tijd registreert van onderdelen die gelijktijdig werken, kan het resulterende percentage groter zijn dan 100 procent. Dit tellertype wijkt af van CounterMultiTimer100Ns dat het tijd meet in maateenheden van tikken van de systeemprestatietimer, in plaats van in 100 nanoseconden. Dit tellertype is een multitimer.

CounterMultiTimer100Ns 575735040

Een percentageteller die de actieve tijd van een of meer onderdelen weergeeft als percentage van de totale tijd van het steekproefinterval. Het meet de tijd in 100 nanoseconden (ns) eenheden. Dit tellertype is een multitimer.

CounterMultiTimerInverse 591463680

Een percentageteller die de actieve tijd van een of meer onderdelen weergeeft als percentage van de totale tijd van het steekproefinterval. Het leidt de actieve tijd af door de tijd te meten dat de onderdelen niet actief waren en het resultaat af te trekken van 100 procent door het aantal bewaakte objecten. Dit tellertype is een inverse multitimer. Het verschilt van CounterMultiTimer100NsInverse in dat het tijd meet in eenheden van tikken van de systeemprestatietimer, in plaats van in 100 nanoseconden eenheden.

CounterMultiTimer100NsInverse 592512256

Een percentageteller die de actieve tijd van een of meer onderdelen weergeeft als percentage van de totale tijd van het steekproefinterval. Meteritems van dit type meettijd in 100 nanoseconden (ns) eenheden. Ze leiden de actieve tijd af door de tijd te meten dat de onderdelen niet actief waren en het resultaat af te trekken van het vermenigvuldigen van 100 procent met het aantal bewaakte objecten. Dit tellertype is een inverse multitimer.

AverageTimer32 805438464

Een gemiddelde teller die de tijd meet die het gemiddeld kost om een proces of bewerking te voltooien. Tellers van dit type geven een verhouding weer van de totale verstreken tijd van het steekproefinterval tot het aantal processen of bewerkingen dat gedurende die tijd is voltooid. Dit tellertype meet de tijd in tikken van de systeemklok. Tellers van dit type omvatten PhysicalDisk\ Avg. Schijf sec/overdracht.

ElapsedTime 807666944

Een verschiltimer die de totale tijd laat zien tussen het moment waarop het onderdeel of proces is gestart en de tijd waarop deze waarde wordt berekend. Tellers van dit type zijn System\ System Up Time.

AverageCount64 1073874176

Een gemiddelde teller die laat zien hoeveel items gemiddeld tijdens een bewerking worden verwerkt. Tellers van dit type geven een verhouding weer van de items die zijn verwerkt tot het aantal voltooide bewerkingen. De verhouding wordt berekend door het aantal items dat tijdens het laatste interval is verwerkt te vergelijken met het aantal bewerkingen dat tijdens het laatste interval is voltooid. Tellers van dit type zijn Onder andere PhysicalDisk\ Avg. Schijfbytes/overdracht.

SampleBase 1073939457

Een basisteller waarin het aantal genomen steekproevenonderbreken wordt opgeslagen en wordt gebruikt als noemer in de steekproeffractie. De steekproeffractie is het aantal monsters dat 1 (of true) was voor een steekproefonderbreing. Controleer of deze waarde groter is dan nul voordat u deze als noemer gebruikt in een berekening van SampleFraction.

AverageBase 1073939458

Een basisteller die wordt gebruikt in de berekening van tijd- of tellingsgemiddelden, zoals AverageTimer32 en AverageCount64. Slaat de noemer op voor het berekenen van een teller om 'tijd per bewerking' of 'aantal per bewerking' weer te geven.

RawBase 1073939459

Een basisteller waarmee de noemer van een teller wordt opgeslagen die een algemene rekenkundige breuk weergeeft. Controleer of deze waarde groter is dan nul voordat u deze als noemer in een RawFraction waardeberekening gebruikt.

CounterMultiBase 1107494144

Een basisteller die het aantal items aangeeft dat is bemonsterd. Het wordt gebruikt als de noemer in de berekeningen om een gemiddelde te krijgen van de items die worden genomen bij het nemen van tijdsinstellingen van meerdere, maar vergelijkbare items. Wordt gebruikt met CounterMultiTimer, CounterMultiTimerInverse, CounterMultiTimer100Nsen CounterMultiTimer100NsInverse.

Opmerkingen

Zie Aanvullende API-opmerkingen voor PerformanceCounterType voor meer informatie over deze API.

Van toepassing op

Zie ook