PerformanceCounterType Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- Atribut
Bidang
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". |
AverageCount64 | 1073874176 | Penghitung rata-rata yang menunjukkan berapa banyak item yang diproses, rata-rata, selama operasi. Penghitung jenis ini menampilkan rasio item yang diproses dengan jumlah operasi yang diselesaikan. Rasio dihitung dengan membandingkan jumlah item yang diproses selama interval terakhir dengan jumlah operasi yang diselesaikan selama interval terakhir. Penghitung dari jenis ini termasuk PhysicalDisk\ Rata-rata. Byte/Transfer Disk. |
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 dari jenis ini termasuk PhysicalDisk\ Rata-rata. Disk detik/Transfer. |
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. |
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. |
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 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. |
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. |
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 karena mengukur waktu dalam satuan tick timer performa sistem, daripada dalam 100 unit nanodetik. |
CounterTimer | 541132032 | Penghitung persentase yang menunjukkan waktu rata-rata komponen aktif sebagai persentase dari total waktu sampel. |
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 tick 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 volume tinggi atau jumlah item yang sangat besar yang diantrekan atau menunggu. |
ElapsedTime | 807666944 | Timer perbedaan yang menunjukkan total waktu antara kapan komponen atau proses dimulai dan waktu ketika nilai ini dihitung. Penghitung dari jenis ini termasuk System\ System Up Time. |
NumberOfItems32 | 65536 | Penghitung seketika yang menunjukkan nilai yang paling baru 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 paling baru diamati. Digunakan, misalnya, untuk mempertahankan hitungan 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. |
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 paling baru diamati. Digunakan, misalnya, untuk mempertahankan hitungan 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. |
RateOfCountsPerSecond32 | 272696320 | Penghitung perbedaan yang menunjukkan jumlah rata-rata operasi yang diselesaikan selama setiap detik interval sampel. Penghitung dari jenis ini mengukur waktu dalam tick jam sistem. Penghitung dari jenis ini termasuk System\ File Read Operations/sec. |
RateOfCountsPerSecond64 | 272696576 | Penghitung perbedaan yang menunjukkan jumlah rata-rata operasi yang diselesaikan selama setiap detik interval sampel. Penghitung dari jenis ini mengukur waktu dalam tick jam sistem. Jenis penghitung ini sama dengan RateOfCountsPerSecond32 jenis , 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 dari jenis ini termasuk System\ File Read Bytes/sec. |
RawBase | 1073939459 | Penghitung dasar yang menyimpan penyebar penghitung yang menyajikan pecahan aritmatika umum. Periksa apakah nilai ini lebih besar dari nol sebelum menggunakannya sebagai penyebar dalam RawFraction perhitungan nilai. |
RawFraction | 537003008 | Penghitung persentase seketika yang menunjukkan rasio subset dengan yang ditetapkan 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. |
SampleBase | 1073939457 | Penghitung dasar yang menyimpan jumlah interupsi pengambilan sampel yang diambil dan digunakan sebagai penyebut dalam pecahan pengambilan sampel. Pecahan pengambilan sampel adalah jumlah sampel yang 1 (atau |
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 tick timer performa sistem. |
SampleFraction | 549585920 | Penghitung persentase yang menunjukkan rasio rata-rata temuan terhadap semua operasi selama dua interval sampel terakhir. Penghitung tipe ini termasuk Tembolokan\Sematkan Temuan Baca %. |
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 Waktu Pengguna Prosesor\%. |
Timer100NsInverse | 558957824 | Penghitung persentase yang menunjukkan persentase rata-rata waktu aktif yang diamati selama interval sampel. Ini adalah penghitung terbalik. Penghitung jenis ini termasuk Waktu Prosesor\%. |
Keterangan
Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk PerformanceCounterType.