Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Типы счетчиков алгоритмов таймера основаны на количестве увеличенного использования объекта производительности в течение примера периода. Данные счетчика — это растущая квантовая мера общего действия для объекта до времени, когда выполняется выборка. Разница между двумя примерами указывает общее время, которое объект активен в течение периода времени выборки.
Деление по периоду выборки приводит к пропорциональному времени активности объекта в течение периода времени. Разделение по количеству прерываний внутреннего опроса определяет среднее использование между выборками опроса.
Например, свойство AvgDiskSecPerRead в классе Win32_PerfRawData_PerfDisk_PhysicalDisk использует счетчик PERF_AVERAGE_TIMER. Он вычисляет среднее время в секундах считывания данных с диска и требует AvgDiskSecPerRead_Baseбазового свойства. В отличие от PERF_COUNTER_TIMER, средняя база таймера представляет накапливающееся количество операций, а данные счетчика — это значение времени выполнения, что означает, что при делении на базу времени он возвращает общее время всех операций в секундах.
| Константа типа счетчика | Описание |
|---|---|
|
PERF_COUNTER_TIMER Десятичная 541132032 |
Среднее время, которое компонент активен в процентах от общего времени выборки. |
|
PERF_COUNTER_TIMER_INV Десятичная 557909248 |
Средний процент времени, наблюдаемого во время интервала выборки, который объект не активен. Этот тип счетчика совпадает с PERF_100NSEC_TIMER_INV за исключением того, что он измеряет время в единицах таймера производительности системы, а не в 100 единицах. |
|
PERF_AVERAGE_TIMER Десятичная 805438464 |
Среднее время завершения процесса или операции. Этот тип счетчика отображает отношение общего интервала выборки к количеству процессов или операций, завершенных в течение этого времени. Для этого типа счетчика требуется базовое свойство с PERF_AVERAGE_BASE в качестве типа счетчика. |
|
PERF_100NSEC_TIMER Десятичная 542180608 |
Активное время одного компонента в процентах от общего истекшего времени в единицах 100ns интервала выборки. |
|
PERF_100NSEC_TIMER_INV Десятичная 558957824 |
Процент времени, когда объект не использовался. Этот тип счетчика совпадает с PERF_COUNTER_TIMER_INV за исключением того, что он измеряет время в 100 единицах, а не в тиках таймера производительности системы. |
|
PERF_COUNTER_MULTI_TIMER Десятичная 574686464 |
Активное время одного или нескольких компонентов в процентах от общего времени интервала выборки. Этот тип счетчика отличается от PERF_100NSEC_MULTI_TIMER в том, что он измеряет время в единицах таймера производительности системы, а не в 100 единицах. Для этого типа счетчика требуется базовое свойство с типом счетчика PERF_COUNTER_MULTI_BASE. |
|
PERF_COUNTER_MULTI_TIMER_INV Десятичные 591463680 |
Неактивное время одного или нескольких компонентов в процентах от общего времени интервала выборки. Этот тип счетчика отличается от PERF_100NSEC_MULTI_TIMER_INV в том, что он измеряет время в единицах таймера производительности системы, а не в 100 единицах. Для этого типа счетчика требуется базовое свойство с типом счетчика PERF_COUNTER_MULTI_BASE. |
|
PERF_100NSEC_MULTI_TIMER Десятичная 575735040 |
Этот тип счетчика показывает активное время одного или нескольких компонентов в процентах от общего времени (100 000 единиц) интервала выборки. Для этого типа счетчика требуется базовое свойство с типом счетчика PERF_COUNTER_MULTI_BASE. |
|
PERF_100NSEC_MULTI_TIMER_INV Десятичные 592512256 |
Неактивное время одного или нескольких компонентов в процентах от общего времени интервала выборки. Счетчики этого типа измерения времени в 100 000 единиц. Для этого типа счетчика требуется базовое свойство с типом счетчика PERF_COUNTER_MULTI_BASE. |
|
PERF_OBJ_TIME_TIMER Десятичная 543229184 |
64-разрядная таймера в единицах, относящихся к объекту. |