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

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

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

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

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

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