Типы счетчиков алгоритмов счетчиков

Типы счетчиков алгоритмов счетчиков могут вычислять ставки или средние байты для примера или за определенный период времени.

Свойство AvgDiskBytesPerTransfer в классе Win32_PerfRawData_PerfDisk_PhysicalDisk использует счетчик PERF_AVERAGE_BULK. В этом случае передача — это операция, а накопительное количество байтов, отправляемых, — это данные счетчика. Для всех двух выборок деление разницы накопленных байтов по разнице в накоплении передачи будет производить среднее количество байтов на передачу в течение периода между образцами.

Предоставляются следующие алгоритмы счетчиков:

CounterType Описание
PERF_AVERAGE_BULKдесятичные 1073874176
Количество обработанных элементов в среднем во время операции. Этот тип счетчика отображает отношение обработанных элементов (например, байтов) к числу завершенных операций и требует базового свойства с PERF_AVERAGE_BASE в качестве типа счетчика.
десятичные 272696320 PERF_COUNTER_COUNTER
Среднее количество операций, выполненных в каждой секунде интервала выборки. .
PERF_SAMPLE_COUNTERдесятичные 4260864
Среднее число операций, выполненных за одну секунду. Для этого типа счетчика требуется базовое свойство с типом счетчика PERF_SAMPLE_BASE.
PERF_COUNTER_BULK_COUNTдесятичные 272696576
Среднее количество операций, выполненных в каждой секунде интервала выборки. Этот тип счетчика совпадает с типом PERF_COUNTER_COUNTER, но использует большие поля для размещения больших значений.

Типы счетчиков производительности WMI