CounterType 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.
Mendefinisikan kemungkinan jenis penghitung. Setiap penghitung diberi jenis penghitung. Jenis penghitung menentukan bagaimana data penghitung dihitung, dirata-ratakan, dan ditampilkan.
public enum class CounterType
public enum CounterType
type CounterType =
Public Enum CounterType
- Warisan
Bidang
AverageBase | 1073939458 | Penghitung ini digunakan sebagai data dasar (denominator) dalam komputasi waktu atau menghitung rata-rata untuk jenis penghitung AverageCount64 dan AverageTimer32 . Jenis penghitung ini hanya mengumpulkan nilai terakhir yang diamati. (Lihat jenis penghitung PERF_AVERAGE_BASE dalam kit penyebaran.) |
AverageCount64 | 1073874176 | Jenis penghitung ini menunjukkan berapa banyak item yang diproses, rata-rata, selama operasi. Penghitung jenis ini menampilkan rasio item yang diproses (seperti byte yang dikirim) ke jumlah operasi yang diselesaikan. Rasio dihitung dengan membandingkan jumlah item yang diproses selama interval terakhir dengan jumlah operasi yang diselesaikan selama interval terakhir. (Lihat jenis penghitung PERF_AVERAGE_BULK di kit penyebaran.) |
AverageTimer32 | 805438464 | Jenis penghitung ini mengukur waktu rata-rata yang diperlukan 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. (Lihat jenis penghitung PERF_AVERAGE_TIMER dalam kit penyebaran.) |
Delta32 | 4195328 | Jenis penghitung ini menunjukkan perubahan atribut terukur antara dua interval sampel terbaru. (Lihat jenis penghitung PERF_COUNTER_DELTA dalam kit penyebaran.) |
Delta64 | 4195584 | Jenis penghitung ini menunjukkan perubahan atribut terukur antara dua interval sampel terbaru. Ini sama Delta32 dengan jenis penghitung, kecuali menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. (Lihat jenis penghitung PERF_COUNTER_LARGE_DELTA di kit penyebaran.) |
ElapsedTime | 807666944 | Jenis penghitung ini menunjukkan total waktu antara kapan komponen atau proses dimulai dan waktu ketika nilai ini dihitung. (Lihat jenis penghitung PERF_ELAPSED_TIME dalam kit penyebaran.) |
LargeQueueLength | 4523264 | Jenis penghitung ini 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 QueueLength dengan jenis penghitung, kecuali menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. (Lihat jenis penghitung PERF_COUNTER_LARGE_QUEUELEN_TYPE dalam kit penyebaran.) |
MultiTimerBase | 1107494144 | 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. Jenis ini mendukung jenis penghitung berikut: MultiTimerPercentageActive, , MultiTimerPercentageNotActiveMultiTimerPercentageActive100Ns, dan MultiTimerPercentageNotActive100Ns. |
MultiTimerPercentageActive | 574686464 | Jenis penghitung ini adalah multitimer. Multitimer mengumpulkan data dari lebih dari satu instans komponen, seperti prosesor atau disk. Penghitung jenis ini 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 MultiTimerPercentageActive100Ns karena mengukur waktu dalam satuan kutu timer performa sistem, bukan dalam 100 unit nanodetik. (Lihat jenis penghitung PERF_COUNTER_MULTI_TIMER di kit penyebaran.) |
MultiTimerPercentageActive100Ns | 575735040 | Jenis penghitung ini menunjukkan waktu aktif satu atau beberapa komponen sebagai persentase dari total waktu interval sampel. Ini mengukur waktu dalam 100 unit nanodetik. Jenis penghitung ini adalah multitimer. Multitimer dirancang untuk memantau lebih dari satu instans komponen, seperti prosesor atau disk. (Lihat jenis penghitung PERF_100NSEC_MULTI_TIMER dalam kit penyebaran.) |
MultiTimerPercentageNotActive | 591463680 | Jenis penghitung ini menunjukkan waktu aktif satu atau beberapa komponen sebagai persentase dari total waktu interval sampel. Jenis penghitung ini adalah multitimer terbalik. Multitimer memantau lebih dari satu instans komponen, seperti prosesor atau disk. Penghitung terbalik mengukur waktu komponen tidak aktif dan memperoleh waktu aktif dari pengukuran tersebut. Penghitung ini berbeda dari MultiTimerPercentageNotActive100Ns karena mengukur waktu dalam satuan kutu timer performa sistem, daripada dalam 100 unit nanodetik. (Lihat jenis penghitung PERF_COUNTER_MULTI_TIMER_INV dalam kit penyebaran.) |
MultiTimerPercentageNotActive100Ns | 592512256 | Jenis penghitung ini menunjukkan waktu aktif satu atau beberapa komponen sebagai persentase dari total waktu interval sampel. Penghitung waktu pengukuran jenis ini dalam 100 unit nanodetik. Jenis penghitung ini adalah multitimer terbalik. Multitimer dirancang untuk memantau lebih dari satu instans komponen, seperti prosesor atau disk. Penghitung terbalik mengukur waktu komponen tidak aktif dan memperoleh waktu aktifnya dari pengukuran waktu tidak aktif. (Lihat jenis penghitung PERF_100NSEC_MULTI_TIMER_INV dalam kit penyebaran.) |
ObjectSpecificTimer | 543229184 | Jenis penghitung 64-bit ini adalah timer yang ditampilkan dalam unit khusus objek. (Lihat jenis penghitung PERF_OBJ_TIME_TIMER dalam kit penyebaran.) |
PercentageActive | 541132032 | Jenis penghitung ini menunjukkan waktu rata-rata komponen aktif sebagai persentase dari total waktu sampel. (Lihat jenis penghitung PERF_COUNTER_TIMER dalam kit penyebaran.) |
PercentageActive100Ns | 542180608 | Jenis penghitung ini menunjukkan waktu aktif komponen sebagai persentase dari total waktu yang berlalu dari interval sampel. Ini mengukur waktu dalam satuan 100 nanodetik. Penghitung jenis ini dirancang untuk mengukur aktivitas satu komponen pada satu waktu. (Lihat jenis penghitung PERF_100NSEC_TIMER dalam kit penyebaran.) |
PercentageNotActive | 557909248 | Ini adalah jenis penghitung terbalik. Penghitung terbalik mengukur waktu komponen tidak aktif dan memperoleh waktu aktif dari pengukuran tersebut. Penghitung jenis ini 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. Jenis penghitung ini sama dengan PercentageNotActive100Ns jenis penghitung, kecuali bahwa jenis penghitung mengukur waktu dalam satuan kutu timer performa sistem, bukan dalam 100 unit nanodetik. (Lihat jenis penghitung PERF_COUNTER_TIMER_INV dalam kit penyebaran.) |
PercentageNotActive100Ns | 558957824 | Jenis penghitung ini menunjukkan persentase rata-rata waktu aktif yang diamati selama interval sampel. Ini adalah penghitung terbalik. Penghitung terbalik dihitung dengan memantau persentase waktu layanan tidak aktif dan kemudian mengurangi nilai tersebut dari 100 persen. (Lihat jenis penghitung PERF_100NSEC_TIMER_INV dalam kit penyebaran.) |
PrecisionObjectSpecificTimer | 543622400 | Jenis penghitung ini menunjukkan nilai yang terdiri dari dua nilai penghitung: jumlah waktu kejadian yang berlalu yang dipantau, dan frekuensi yang ditentukan di bidang PerfFreq header objek. Jenis penghitung ini berbeda dari timer penghitung lain di mana nilai centang jam menyertai nilai penghitung sehingga menghilangkan kemungkinan perbedaan karena latensi dari panggilan fungsi. Jenis penghitung presisi digunakan ketika timer sistem standar tidak cukup tepat untuk pembacaan yang akurat. (Lihat jenis penghitung PERF_PRECISION_OBJECT_TIMER dalam kit penyebaran.) |
PrecisionSystemTimer | 541525248 | Jenis penghitung ini menunjukkan nilai yang terdiri dari dua nilai penghitung: jumlah waktu peristiwa yang berlalu yang dipantau, dan frekuensi dari timer performa sistem. Jenis penghitung ini berbeda dari timer penghitung lain karena nilai centang jam menyertai nilai penghitung, menghilangkan kemungkinan perbedaan karena latensi dari panggilan fungsi. Jenis penghitung presisi digunakan ketika timer sistem standar tidak cukup tepat untuk pembacaan yang akurat. (Lihat jenis penghitung PERF_PRECISION_TIMER dalam kit penyebaran.) |
PrecisionTimer100Ns | 542573824 | Jenis penghitung ini menunjukkan nilai yang terdiri dari dua nilai penghitung: jumlah waktu kejadian yang berlalu yang dipantau, dan waktu "jam" dari timer privat di unit yang sama. Ini mengukur waktu dalam 100 unit nanodetik. Jenis penghitung ini berbeda dari timer penghitung lain di mana nilai centang jam menyertai nilai penghitung menghilangkan kemungkinan perbedaan karena latensi dari panggilan fungsi. Jenis penghitung presisi digunakan ketika timer sistem standar tidak cukup tepat untuk pembacaan yang akurat. (Lihat jenis penghitung PERF_PRECISION_100NS_TIMER dalam kit penyebaran.) |
QueueLength | 4523008 | Jenis penghitung ini 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. (Lihat jenis penghitung PERF_COUNTER_QUEUELEN_TYPE dalam kit penyebaran.) |
QueueLength100Ns | 5571840 | Jenis penghitung ini mengukur produk ruang-waktu panjang antrean menggunakan pangkalan waktu 100-nanodetik. (Lihat jenis penghitung PERF_COUNTER_100NS_QUEUELEN_TYPE dalam kit penyebaran.) |
QueueLengthObjectTime | 6620416 | Jenis penghitung ini mengukur produk ruang-waktu panjang antrean menggunakan basis waktu khusus objek. (Lihat jenis penghitung PERF_COUNTER_OBJ_QUEUELEN_TYPE dalam kit penyebaran.) |
RateOfCountPerSecond32 | 272696320 | Jenis penghitung ini menunjukkan jumlah rata-rata operasi yang diselesaikan selama setiap detik interval sampel. Penghitung dari jenis ini mengukur waktu dalam kutu jam sistem. (Lihat jenis penghitung PERF_COUNTER_COUNTER dalam kit penyebaran.) |
RateOfCountPerSecond64 | 272696576 | Jenis penghitung ini menunjukkan jumlah rata-rata operasi yang diselesaikan selama setiap detik interval sampel. Penghitung dari jenis ini mengukur waktu dalam kutu jam sistem. Jenis penghitung ini sama dengan RateOfCountPerSecond32 jenis, tetapi menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. (Lihat jenis penghitung PERF_COUNTER_BULK_COUNT dalam kit penyebaran.) |
RawBase32 | 1073939459 | Jenis penghitung ini hanya mengumpulkan nilai terakhir yang diamati. Nilai digunakan sebagai penenang penghitung yang menyajikan pecahan aritmatika umum. Jenis ini mendukung jenis penghitung RawFraction32 . (Lihat jenis penghitung PERF_RAW_BASE dalam kit penyebaran.) |
RawBase64 | 1073939712 | Jenis penghitung ini mengumpulkan nilai terakhir yang diamati. Ini sama RawBase32 dengan jenis penghitung kecuali menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. Jenis ini mendukung jenis penghitung RawFraction64 . (Lihat jenis penghitung PERF_LARGE_RAW_BASE dalam kit penyebaran.) |
RawData32 | 65536 | Jenis penghitung ini hanya menunjukkan nilai terakhir yang diamati. Ini tidak menampilkan rata-rata. (Lihat jenis penghitung PERF_COUNTER_RAWCOUNT dalam kit penyebaran.) |
RawData64 | 65792 | Jenis penghitung ini hanya menunjukkan nilai terakhir yang diamati, bukan rata-rata. Ini sama RawData32 dengan jenis penghitung, kecuali menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. (Lihat jenis penghitung PERF_COUNTER_LARGE_RAWCOUNT dalam kit penyebaran.) |
RawDataHex32 | 0 | Jenis penghitung ini menunjukkan nilai yang terakhir diamati, dalam format heksadesimal. Ini tidak menampilkan rata-rata. (Lihat jenis penghitung PERF_COUNTER_RAWCOUNT_HEX dalam kit penyebaran.) |
RawDataHex64 | 256 | Jenis penghitung ini menunjukkan nilai terakhir yang diamati, dalam format heksadesimal. Ini sama RawDataHex32 dengan jenis penghitung, kecuali menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. (Lihat jenis penghitung PERF_COUNTER_LARGE_RAWCOUNT_HEX dalam kit penyebaran.) |
RawFraction32 | 537003008 | Jenis penghitung ini 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. (Lihat jenis penghitung PERF_RAW_FRACTION dalam kit penyebaran.) |
RawFraction64 | 537003264 | Jenis penghitung ini 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. Ini sama RawFraction32 dengan jenis penghitung, kecuali menggunakan bidang yang lebih besar untuk mengakomodasi nilai yang lebih besar. |
SampleBase | 1073939457 | Penghitung ini menyimpan jumlah gangguan pengambilan sampel yang diambil dan digunakan sebagai denominator dalam pecahan pengambilan sampel. Jenis ini mendukung jenis penghitung SampleFraction . |
SampleCounter | 4260864 | Jenis penghitung ini menunjukkan jumlah rata-rata operasi yang diselesaikan dalam satu detik. Ini mengukur waktu dalam satuan kutu timer performa sistem. Variabel F menunjukkan jumlah tanda centang yang terjadi dalam satu detik. Nilai F diperhitungkan ke dalam persamaan sehingga hasilnya ditampilkan dalam hitungan detik. (Lihat jenis penghitung PERF_SAMPLE_COUNTER dalam kit penyebaran.) |
SampleFraction | 549585920 | Jenis penghitung ini menunjukkan rasio rata-rata temuan untuk semua operasi selama dua interval sampel terakhir. (Lihat jenis penghitung PERF_SAMPLE_FRACTION di kit penyebaran.) |
Keterangan
Untuk detail tentang jenis yang tercantum dalam enumerasi ini, lihat bagian Jenis Penghitung dari Kit Penyebaran Windows Server 2003.