共用方式為


定時器演算法計數器類型

定時器演算法計數器類型是以在範例期間內效能物件使用量增加的量為基礎。 計數器數據是物件總活動的量子量值,最多到樣本發生的時間為止。 這兩個樣本之間的差異表示對象在取樣期間作用中的總時間。

除以範例期間會導致物件在一段時間內使用的時間比例。 除以內部輪詢中斷的數目,可決定輪詢樣本之間的平均用法。

例如,Win32_PerfRawData_PerfDisk_PhysicalDisk 類別中的 AvgDiskSecPerRead 屬性會使用 PERF_AVERAGE_TIMER countertype。 它會以秒為單位計算從磁碟讀取資料的平均時間,而且需要基底屬性 AvgDiskSecPerRead_Base。 不同於 PERF_COUNTER_TIMER,平均定時器基底代表累積的作業數目,而計數器數據是運行時間值,這表示當除以時間基底時,它會以秒為單位產生所有作業的總時間。

計數器類型常數 描述
PERF_COUNTER_TIMER
十進位541132032
元件使用中的平均時間,以總取樣時間的百分比表示。
PERF_COUNTER_TIMER_INV
十進位557909248
在物件不在取樣間隔期間觀察到的平均時間百分比。 此計數器類型與 PERF_100NSEC_TIMER_INV 相同,不同之處在於它會以系統效能定時器的刻度單位來測量時間,而不是以 100ns 單位來測量時間。
PERF_AVERAGE_TIMER
十進位805438464
完成進程或作業的平均時間。 此計數器類型會顯示樣本間隔總經過時間與該時間期間完成之進程或作業數目的比例。
此計數器類型需要具有 PERF_AVERAGE_BASE 做為計數器類型的基底屬性。
PERF_100NSEC_TIMER
十進位542180608
一個元件的使用時間,以樣本間隔的 100ns 單位表示總經過時間的百分比。
PERF_100NSEC_TIMER_INV
十進位558957824
物件未使用的時間百分比。 此計數器類型與 PERF_COUNTER_TIMER_INV 相同,不同之處在於它會測量 100ns 單位的時間,而不是在系統效能定時器刻度中。
PERF_COUNTER_MULTI_TIMER
十進位574686464
一或多個元件的使用時間,以樣本間隔總時間的百分比表示。 此計數器類型與 PERF_100NSEC_MULTI_TIMER 不同,因為它會以系統效能定時器的刻度單位來測量時間,而不是以 100ns 單位來測量時間。
此計數器類型需要具有 PERF_COUNTER_MULTI_BASE 計數器類型的基底屬性。
PERF_COUNTER_MULTI_TIMER_INV
十進位591463680
一或多個元件的非使用中時間,以樣本間隔的總時間百分比表示。 此計數器類型與 PERF_100NSEC_MULTI_TIMER_INV 不同,因為它會以系統效能定時器的刻度單位來測量時間,而不是以 100ns 單位來測量時間。
此計數器類型需要具有 PERF_COUNTER_MULTI_BASE 計數器類型的基底屬性。
PERF_100NSEC_MULTI_TIMER
十進位575735040
此計數器類型會將一或多個元件的使用時間顯示為樣本間隔總時間(100ns 單位)的百分比。
此計數器類型需要具有 PERF_COUNTER_MULTI_BASE 計數器類型的基底屬性。
PERF_100NSEC_MULTI_TIMER_INV
十進位592512256
一或多個元件的非使用中時間,以樣本間隔的總時間百分比表示。 此類型的計數器以100ns為單位測量時間。
此計數器類型需要具有 PERF_COUNTER_MULTI_BASE 計數器類型的基底屬性。
PERF_OBJ_TIME_TIMER
十進位543229184
物件特定單位中的64位定時器。

WMI 性能計數器類型