PerformanceCounterType Enum

Definisi

Menentukan jenis penghitung kinerja yang memetakan langsung ke jenis asli.

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
Warisan
PerformanceCounterType
Atribut

Bidang

Nama Nilai Deskripsi
NumberOfItemsHEX32 0

Penghitung seketika yang menunjukkan nilai terbaru yang diamati dalam format heksadesimal. Digunakan, misalnya, untuk mempertahankan jumlah item atau operasi sederhana.

NumberOfItemsHEX64 256

Penghitung seketika yang menunjukkan nilai yang terakhir diamati. Digunakan, misalnya, untuk mempertahankan jumlah sederhana dari sejumlah besar item atau operasi. Ini sama dengan NumberOfItemsHEX32 kecuali bahwa ia menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar.

NumberOfItems32 65536

Penghitung seketika yang menunjukkan nilai yang terakhir diamati. Digunakan, misalnya, untuk mempertahankan jumlah item atau operasi sederhana. Penghitung jenis ini termasuk Memori\Byte yang Tersedia.

NumberOfItems64 65792

Penghitung seketika yang menunjukkan nilai yang terakhir diamati. Digunakan, misalnya, untuk mempertahankan jumlah sederhana dari sejumlah besar item atau operasi. Ini sama dengan NumberOfItems32 kecuali bahwa ia menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar.

CounterDelta32 4195328

Penghitung perbedaan yang menunjukkan perubahan atribut terukur antara dua interval sampel terbaru.

CounterDelta64 4195584

Penghitung perbedaan yang menunjukkan perubahan atribut terukur antara dua interval sampel terbaru. Ini sama CounterDelta32 dengan jenis penghitung kecuali yang menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar.

SampleCounter 4260864

Penghitung rata-rata yang menunjukkan jumlah rata-rata operasi yang diselesaikan dalam satu detik. Saat penghitung jenis ini mengambil sampel data, setiap gangguan pengambilan sampel mengembalikan satu atau nol. Data penghitung adalah jumlah yang diambil sampelnya. Ini mengukur waktu dalam satuan kutu timer performa sistem.

CountPerTimeInterval32 4523008

Penghitung rata-rata yang dirancang untuk memantau panjang rata-rata antrean ke sumber daya dari waktu ke waktu. Ini menunjukkan perbedaan antara panjang antrean yang diamati selama dua interval sampel terakhir dibagi dengan durasi interval. Jenis penghitung ini biasanya digunakan untuk melacak jumlah item yang diantrekan atau menunggu.

CountPerTimeInterval64 4523264

Penghitung rata-rata yang memantau panjang rata-rata antrean ke sumber daya dari waktu ke waktu. Penghitung jenis ini menampilkan perbedaan antara panjang antrean yang diamati selama dua interval sampel terakhir, dibagi dengan durasi interval. Jenis penghitung ini sama dengan CountPerTimeInterval32 kecuali menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. Jenis penghitung ini biasanya digunakan untuk melacak item dalam volume tinggi atau jumlah item yang sangat besar yang diantrekan atau menunggu.

RateOfCountsPerSecond32 272696320

Penghitung perbedaan yang menunjukkan jumlah rata-rata operasi yang diselesaikan selama setiap detik dari interval sampel. Penghitung dari jenis ini mengukur waktu dalam kutu jam sistem. Penghitung jenis ini termasuk System\ File Read Operations/dtk.

RateOfCountsPerSecond64 272696576

Penghitung perbedaan yang menunjukkan jumlah rata-rata operasi yang diselesaikan selama setiap detik dari interval sampel. Penghitung dari jenis ini mengukur waktu dalam kutu jam sistem. Jenis penghitung ini sama dengan RateOfCountsPerSecond32 jenisnya, tetapi menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar untuk melacak jumlah item atau operasi volume tinggi per detik, seperti laju transmisi byte. Penghitung jenis ini termasuk System\ File Read Bytes/dtk.

RawFraction 537003008

Penghitung persentase seketika yang menunjukkan rasio subset ke kumpulannya sebagai persentase. Misalnya, ini membandingkan jumlah byte yang digunakan pada disk dengan jumlah total byte pada disk. Penghitung jenis ini hanya menampilkan persentase saat ini, bukan rata-rata dari waktu ke waktu. Penghitung jenis ini termasuk File Halaman\% Puncak Penggunaan.

CounterTimer 541132032

Penghitung persentase yang menunjukkan waktu rata-rata komponen aktif sebagai persentase dari total waktu sampel.

Timer100Ns 542180608

Penghitung persentase yang menunjukkan waktu aktif komponen sebagai persentase dari total waktu yang berlalu dari interval sampel. Ini mengukur waktu dalam satuan 100 nanodetik (ns). Penghitung jenis ini dirancang untuk mengukur aktivitas satu komponen pada satu waktu. Penghitung jenis ini termasuk Prosesor\% Waktu Pengguna.

SampleFraction 549585920

Penghitung persentase yang menunjukkan rasio rata-rata temuan terhadap semua operasi selama dua interval sampel terakhir. Penghitung jenis ini termasuk Cache\Pin Read Hits %.

CounterTimerInverse 557909248

Penghitung persentase yang menampilkan persentase rata-rata waktu aktif yang diamati selama interval sampel. Nilai penghitung ini dihitung dengan memantau persentase waktu layanan tidak aktif dan kemudian mengurangi nilai tersebut dari 100 persen. Ini adalah jenis penghitung terbalik. Ini mengukur waktu dalam satuan kutu timer performa sistem.

Timer100NsInverse 558957824

Penghitung persentase yang menunjukkan persentase rata-rata waktu aktif yang diamati selama interval sampel. Ini penghitung terbalik. Penghitung jenis ini termasuk Prosesor\% Waktu Prosesor.

CounterMultiTimer 574686464

Penghitung persentase yang menampilkan waktu aktif satu atau beberapa komponen sebagai persentase dari total waktu interval sampel. Karena numerator mencatat waktu aktif komponen yang beroperasi secara bersamaan, persentase yang dihasilkan dapat melebihi 100 persen. Jenis penghitung ini berbeda dari CounterMultiTimer100Ns karena mengukur waktu dalam satuan kutu timer performa sistem, bukan dalam 100 unit nanodetik. Jenis penghitung ini adalah multitimer.

CounterMultiTimer100Ns 575735040

Penghitung persentase yang menunjukkan waktu aktif satu atau beberapa komponen sebagai persentase dari total waktu interval sampel. Ini mengukur waktu dalam 100 unit nanodetik (ns). Jenis penghitung ini adalah multitimer.

CounterMultiTimerInverse 591463680

Penghitung persentase yang menunjukkan waktu aktif satu atau beberapa komponen sebagai persentase dari total waktu interval sampel. Ini memperoleh waktu aktif dengan mengukur waktu komponen tidak aktif dan mengurangi hasil dari 100 persen dengan jumlah objek yang dipantau. Jenis penghitung ini adalah multitimer terbalik. Ini berbeda dari CounterMultiTimer100NsInverse dalam bahwa ia mengukur waktu dalam unit kutu timer performa sistem, daripada dalam 100 unit nanodetik.

CounterMultiTimer100NsInverse 592512256

Penghitung persentase yang menunjukkan waktu aktif satu atau beberapa komponen sebagai persentase dari total waktu interval sampel. Penghitung waktu pengukuran jenis ini dalam 100 unit nanodetik (ns). Mereka memperoleh waktu aktif dengan mengukur waktu komponen tidak aktif dan mengurangi hasil dari mengalikan 100 persen dengan jumlah objek yang dipantau. Jenis penghitung ini adalah multitimer terbalik.

AverageTimer32 805438464

Penghitung rata-rata yang mengukur waktu yang diperlukan, rata-rata, untuk menyelesaikan proses atau operasi. Penghitung jenis ini menampilkan rasio total waktu yang berlalu dari interval sampel ke jumlah proses atau operasi yang diselesaikan selama waktu tersebut. Jenis penghitung ini mengukur waktu dalam kutu jam sistem. Penghitung jenis ini termasuk PhysicalDisk\ Rata-rata. Disk detik/Transfer.

ElapsedTime 807666944

Timer perbedaan yang menunjukkan total waktu antara kapan komponen atau proses dimulai dan waktu ketika nilai ini dihitung. Penghitung jenis ini termasuk System\ System Up Time.

AverageCount64 1073874176

Penghitung rata-rata yang menunjukkan berapa banyak item yang diproses, rata-rata, selama operasi. Penghitung jenis ini menampilkan rasio item yang diproses terhadap jumlah operasi yang diselesaikan. Rasio dihitung dengan membandingkan jumlah item yang diproses selama interval terakhir dengan jumlah operasi yang diselesaikan selama interval terakhir. Penghitung jenis ini termasuk PhysicalDisk\ Rata-rata. Byte/Transfer Disk.

SampleBase 1073939457

Penghitung dasar yang menyimpan jumlah interupsi pengambilan sampel yang diambil dan digunakan sebagai penyebut dalam pecahan pengambilan sampel. Fraksi pengambilan sampel adalah jumlah sampel yang 1 (atau true) untuk interupsi sampel. Periksa apakah nilai ini lebih besar dari nol sebelum menggunakannya sebagai denominator dalam perhitungan SampleFraction.

AverageBase 1073939458

Penghitung dasar yang digunakan dalam perhitungan waktu atau hitungan rata-rata, seperti AverageTimer32 dan AverageCount64. Menyimpan penyebut untuk menghitung penghitung untuk menyajikan "waktu per operasi" atau "hitung per operasi".

RawBase 1073939459

Penghitung dasar yang menyimpan denominator penghitung yang menyajikan pecahan aritmatika umum. Periksa apakah nilai ini lebih besar dari nol sebelum menggunakannya sebagai denominator dalam RawFraction perhitungan nilai.

CounterMultiBase 1107494144

Penghitung dasar yang menunjukkan jumlah item yang diambil sampelnya. Ini digunakan sebagai denominator dalam perhitungan untuk mendapatkan rata-rata di antara item yang diambil sampelnya saat mengambil waktu beberapa item, tetapi serupa. Digunakan dengan CounterMultiTimer, CounterMultiTimerInverse, CounterMultiTimer100Ns, dan CounterMultiTimer100NsInverse.

Keterangan

Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk PerformanceCounterType.

Berlaku untuk

Lihat juga