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

Базовые типы счетчиков алгоритмов обычно представляют различия между примерами с течением времени и часто используют базовое значение для вычисления. Например, свойство 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