Поделиться через


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

Базовые типы счетчиков алгоритмов обычно представляют различия между выборками с течением времени и часто используют базовое значение для вычисления. Например, свойство PercentFreeSpace класса Win32_PerfFormattedData_PerfDisk_PhysicalDisk представляет отношение свободного места, доступного на физическом диске, к общему объему свободного пространства, предоставленного выбранным физическим диском. Этот класс также содержит базовое значение , PercentFreeSpace_Base. Процент свободного места на диске получается путем деления PercentFreeSpace на PercentFreeSpace_Base и умножения на 100 %.

Приведены основные алгоритмы в следующей таблице.

Константа CounterType Описание
PERF_RAW_FRACTION Десятичное 537003008
Отношение подмножества к его набору в процентах. Этот тип счетчика отображает только текущий процент, а не среднее значение с течением времени.
PERF_SAMPLE_FRACTION Десятичное 549585920
Среднее соотношение попаданий ко всем операциям за последние два интервала выборки. Для этого типа счетчика требуется базовое свойство с типом счетчика PERF_SAMPLE_BASE.
PERF_COUNTER_DELTA Десятичное 4195328
Счетчик этого типа показывает изменение в измеряемом атрибуте между двумя последними интервалами измерения.
PERF_COUNTER_LARGE_DELTA Десятичное 4195584
То же, что и PERF_COUNTER_DELTA, но 64-разрядное представление для больших значений.
PERF_ELAPSED_TIME Десятичное 807666944
Общее время между началом процесса и временем вычисления этого значения.

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