Типы счетчиков алгоритма счетчика
Типы счетчиков алгоритма счетчиков могут вычислять скорость или средние байты для выборки или за определенный период времени для конкретной операции.
Свойство 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, но использует большие поля для размещения больших значений. |