Aracılığıyla paylaş


PerformanceCounterType Sabit listesi

Tanım

Doğrudan yerel türlerle eşleyen performans sayacı türlerini belirtir.

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

Alanlar

AverageBase 1073939458

Ve gibi AverageTimer32AverageCount64zaman veya sayı ortalamalarının hesaplanmasında kullanılan temel sayaç. "İşlem başına süre" veya "işlem başına sayım" sunmak için bir sayaç hesaplama paydasını depolar.

AverageCount64 1073874176

Bir işlem sırasında ortalama olarak kaç öğenin işlendiğini gösteren ortalama bir sayaç. Bu tür sayaçlar, işlenen öğelerin tamamlanan işlem sayısına oranını görüntüler. Oran, son aralıkta işlenen öğe sayısı ile son aralıkta tamamlanan işlem sayısı karşılaştırılarak hesaplanır. Bu tür sayaçlar PhysicalDisk\ Ort. Disk Bayt/Aktarım'dır.

AverageTimer32 805438464

Bir işlemi veya işlemi tamamlamak için ortalama olarak geçen süreyi ölçen ortalama bir sayaç. Bu türdeki sayaçlar, örnek aralığın geçen toplam süresinin bu süre içinde tamamlanan işlem veya işlem sayısına oranını görüntüler. Bu sayaç türü, sistem saatinin saatlerindeki zamanı ölçer. Bu tür sayaçlar PhysicalDisk\ Ort. Disk sn/Aktarım'dır.

CounterDelta32 4195328

Ölçülen öznitelikteki en son iki örnek aralığı arasındaki değişikliği gösteren bir fark sayacı.

CounterDelta64 4195584

Ölçülen öznitelikteki en son iki örnek aralığı arasındaki değişikliği gösteren bir fark sayacı. Sayaç türüyle CounterDelta32 aynıdır, ancak daha büyük değerleri barındırmak için daha büyük alanlar kullanır.

CounterMultiBase 1107494144

Örneklenen öğe sayısını gösteren temel sayaç. Birden çok ama benzer öğenin zamanlamalarını alırken örneklenen öğeler arasında ortalama elde etmek için hesaplamalarda payda olarak kullanılır. , , CounterMultiTimerInverseCounterMultiTimer100Nsve CounterMultiTimer100NsInverseile kullanılırCounterMultiTimer.

CounterMultiTimer 574686464

Bir veya daha fazla bileşenin etkin süresini örnek aralığın toplam süresinin yüzdesi olarak görüntüleyen bir yüzde sayacı. Pay aynı anda çalışan bileşenlerin etkin süresini kaydettiğinden, elde edilen yüzde 100'ü aşabilir. Bu sayaç türü, süreyi 100 nanosaniye birimi yerine sistem performans zamanlayıcısının kene birimleri cinsinden ölçmesinden CounterMultiTimer100Ns farklıdır. Bu sayaç türü çok iyileştiricidir.

CounterMultiTimer100Ns 575735040

Bir veya daha fazla bileşenin etkin süresini örnek aralığın toplam süresinin yüzdesi olarak gösteren yüzde sayacı. Zamanı 100 nanosaniye (ns) birim olarak ölçer. Bu sayaç türü çok iyileştiricidir.

CounterMultiTimer100NsInverse 592512256

Bir veya daha fazla bileşenin etkin süresini örnek aralığın toplam süresinin yüzdesi olarak gösteren yüzde sayacı. Bu türdeki sayaçlar 100 nanosaniye (ns) birim cinsinden ölçü zamanı. Etkin zamanı, bileşenlerin etkin olmadığı süreyi ölçerek ve izlenen nesne sayısıyla yüzde 100'ün çarpımından sonucu çıkararak türetilir. Bu sayaç türü, çok iyileştiricinin tersini oluşturur.

CounterMultiTimerInverse 591463680

Örnek aralığın toplam süresinin yüzdesi olarak bir veya daha fazla bileşenin etkin zamanını gösteren bir yüzde sayacı. Bileşenlerin etkin olmadığı süreyi ölçerek ve izlenen nesne sayısına göre sonucu yüzde 100'den çıkararak etkin zamanı türetir. Bu sayaç türü, çok iyileştiricinin tersini oluşturur. CounterMultiTimer100NsInverse 100 nanosaniye birimi yerine sistem performans zamanlayıcısının değer çizgisi birimleri cinsinden zamanı ölçüp ölçer.

CounterTimer 541132032

Bir bileşenin etkin olduğu ortalama süreyi toplam örnek süresinin yüzdesi olarak gösteren yüzde sayacı.

CounterTimerInverse 557909248

Örnek aralıkta gözlemlenen etkin sürenin ortalama yüzdesini görüntüleyen yüzde sayacı. Bu sayaçların değeri, hizmetin etkin olmadığı süre yüzdesi izlenerek ve ardından bu değer yüzde 100'den çıkarılarak hesaplanır. Bu bir ters sayaç türüdür. Sistem performans süreölçerinin zaman dilimi cinsinden zamanı ölçer.

CountPerTimeInterval32 4523008

Bir kaynağın zaman içindeki ortalama uzunluğunu izlemek için tasarlanmış ortalama sayaç. Son iki örnek aralıkta gözlemlenen kuyruk uzunlukları arasındaki farkı aralığın süresine bölünerek gösterir. Bu tür bir sayaç genellikle kuyruğa alınan veya bekleyen öğe sayısını izlemek için kullanılır.

CountPerTimeInterval64 4523264

Bir kuyruğun zaman içinde kaynağa olan ortalama uzunluğunu izleyen ortalama sayaç. Bu tür sayaçlar, son iki örnek aralıkta gözlemlenen kuyruk uzunlukları arasındaki farkı, aralığın süresine bölünerek görüntüler. Bu sayaç türü ile aynıdır CountPerTimeInterval32 , ancak daha büyük değerleri barındırmak için daha büyük alanlar kullanır. Bu sayaç türü genellikle kuyruğa alınan veya bekleyen yüksek hacimli veya çok fazla sayıda öğeyi izlemek için kullanılır.

ElapsedTime 807666944

Bileşenin veya işlemin başlamasıyla bu değerin hesaplanma zamanı arasındaki toplam süreyi gösteren bir fark zamanlayıcı. Bu tür sayaçlar System\ System Up Time'ı içerir.

NumberOfItems32 65536

En son gözlemlenen değeri gösteren anlık sayaç. Örneğin, basit öğe veya işlem sayısını korumak için kullanılır. Bu tür sayaçlar Bellek\Kullanılabilir Baytlar'dır.

NumberOfItems64 65792

En son gözlemlenen değeri gösteren anlık sayaç. Örneğin, çok fazla sayıda öğe veya işlemin basit sayısını korumak için kullanılır. Bu, NumberOfItems32 daha büyük değerleri barındırmak için daha büyük alanlar kullanması dışında aynıdır.

NumberOfItemsHEX32 0

En son gözlemlenen değeri onaltılık biçimde gösteren anlık bir sayaç. Örneğin, basit öğe veya işlem sayısını korumak için kullanılır.

NumberOfItemsHEX64 256

En son gözlemlenen değeri gösteren anlık sayaç. Örneğin, çok fazla sayıda öğe veya işlemin basit sayısını korumak için kullanılır. Bu, NumberOfItemsHEX32 daha büyük değerleri barındırmak için daha büyük alanlar kullanması dışında aynıdır.

RateOfCountsPerSecond32 272696320

Örnek aralığın her saniyesinde tamamlanan ortalama işlem sayısını gösteren bir fark sayacı. Bu türdeki sayaçlar, sistem saatinin saat dilimindeki zamanı ölçer. Bu tür sayaçlar System\ File Read Operations/sec değerlerini içerir.

RateOfCountsPerSecond64 272696576

Örnek aralığın her saniyesinde tamamlanan ortalama işlem sayısını gösteren bir fark sayacı. Bu türdeki sayaçlar, sistem saatinin saat dilimindeki zamanı ölçer. Bu sayaç türü türle RateOfCountsPerSecond32 aynıdır, ancak bayt iletim hızı gibi saniye başına yüksek hacimli öğe veya işlem sayısını izlemek için daha büyük değerleri barındırmak için daha büyük alanlar kullanır. Bu tür sayaçlar System\ File Read Bytes/sec değerlerini içerir.

RawBase 1073939459

Genel aritmetik kesir sunan bir sayacın paydasını depolayan temel sayaç. Değer hesaplamasında RawFraction payda olarak kullanmadan önce bu değerin sıfırdan büyük olup olmadığını denetleyin.

RawFraction 537003008

Bir alt kümenin yüzde olarak kümesine oranını gösteren anlık bir yüzde sayacı. Örneğin, diskte kullanılan bayt sayısını diskteki toplam bayt sayısıyla karşılaştırır. Bu türdeki sayaçlar zaman içindeki ortalamayı değil yalnızca geçerli yüzdeyi görüntüler. Bu tür sayaçlar Disk Belleği Dosyası\% Kullanım Tepe Noktası'dır.

SampleBase 1073939457

Alınan örnekleme kesmelerinin sayısını depolayan ve örnekleme kesirinde payda olarak kullanılan temel sayaç. Örnekleme kesri, örnek kesme için 1 (veya true) olan örneklerin sayısıdır. hesaplamasında payda olarak kullanmadan önce bu değerin SampleFractionsıfırdan büyük olup olmadığını denetleyin.

SampleCounter 4260864

Bir saniyede tamamlanan ortalama işlem sayısını gösteren ortalama sayaç. Bu tür bir sayaç verileri örneklediğinde, her örnekleme kesmesi bir veya sıfır döndürür. Sayaç verileri, örneklenenlerin sayısıdır. Sistem performans süreölçerinin zaman dilimi cinsinden zamanı ölçer.

SampleFraction 549585920

Son iki örnek aralığındaki isabetlerin tüm işlemlere ortalama oranını gösteren bir yüzde sayacı. Bu tür sayaçlar Cache\Pin Okuma İsabetlerini % içerir.

Timer100Ns 542180608

Örnek aralığın geçen toplam süresinin yüzdesi olarak bileşenin etkin zamanını gösteren yüzde sayacı. Zamanı 100 nanosaniye (ns) cinsinden ölçer. Bu tür sayaçlar, aynı anda bir bileşenin etkinliğini ölçmek için tasarlanmıştır. Bu tür sayaçlar İşlemci\% Kullanıcı Zamanı'dır.

Timer100NsInverse 558957824

Örnek aralıkta gözlemlenen etkin sürenin ortalama yüzdesini gösteren yüzde sayacı. Bu bir ters sayaçtır. Bu tür sayaçlar İşlemci\% İşlemci Zamanı'dır.

Açıklamalar

Bu API hakkında daha fazla bilgi için bkz. PerformanceCounterType için ek API açıklamaları.

Şunlara uygulanır

Ayrıca bkz.