共用方式為


計時器演算法計數器類型

計時器演算法計數器類型是根據在範例期間內增加效能物件的使用量。 計數器資料是物件之總活動的增加量子量值,最多可達樣本發生的時間。 這兩個樣本之間的差異表示物件在樣本時段內作用中的總時間。

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

例如,Win32_PerfRawData_PerfDisk_PhysicalDisk類別中的AvgDiskSecPerRead屬性會使用PERF_AVERAGE_TIMER計數器類型。 它會計算從磁片讀取資料的平均時間,而且需要基底屬性 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 效能計數器類型