PerformanceCounterType Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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 |
| 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.