Sdílet prostřednictvím


Základní typy čítačů

Některé vzorce vyžadují vlastnost čítače i základní vlastnost. Základní hodnota je jmenovatelem ve vzorci pro typ čítače. V nezpracovaných datech třídy čítačů výkonu odvozené z Win32_PerfRawData, základní vlastnost musí okamžitě následovat za vlastností čítače. Základní vlastnost musí mít stejný název jako předchozí čítač s _Base připojeným.

Například vlastnost AvgDiskBytesPerRead v Win32_PerfRawData_PerfDisk_LogicalDisk obsahuje nezpracovanou hodnotu v bajtech přenesenou z disku během operací čtení. Má základní vlastnost, AvgDiskBytesPerRead_Base, která představuje kumulovaný počet operací. Pokud rozhraní WMI použije vzorec pro zadaný typ čítače, PERF_AVERAGE_BASE, AvgDiskBytesPerRead je rozdělena AvgDiskBytesPerRead_Base k vytvoření průměrné hodnoty. Tato hodnota se zobrazí v nástroji Sledování systému a je uložena v odpovídající vlastnosti Win32_PerfFormattedData_PerfDisk_LogicalDisk. Základní vlastnosti se používají pouze v nezpracovaných datových třídách.

Třídy odvozené z Win32_PerfFormattedData, Counter kvalifikátor určuje čitatel vlastnost v nezpracované třídě a Base kvalifikátor určuje základní jmenovatel vlastnost.

V následující tabulce jsou uvedeny hodnoty CounterType konstanty.

CounterType – konstanta Popis
PERF_AVERAGE_BASEdesetinných míst 1073939458
Základní hodnota použitá k výpočtu typů čítačů PERF_AVERAGE_TIMER a PERF_AVERAGE_BULK.
PERF_COUNTER_MULTI_BASEdesetinných 1107494144 míst
Základní hodnota použitá k výpočtu typů čítačů PERF_COUNTER_MULTI_TIMER, PERF_COUNTER_MULTI_TIMER_INV, PERF_100NSEC_MULTI_TIMERa PERF_100NSEC_MULTI_TIMER_INV.
PERF_LARGE_RAW_BASEdesetinných míst 1073939712
Základní hodnota nalezená při výpočtu PERF_RAW_FRACTION, 64 bitů.
PERF_RAW_BASEdesetinných míst 1073939459
Základní hodnota použitá k výpočtu typu PERF_RAW_FRACTION čítače.
PERF_SAMPLE_BASEdesetinných 1073939457 míst
Základní hodnota použitá k výpočtu typů PERF_SAMPLE_COUNTER a PERF_SAMPLE_FRACTION čítačů.

typy čítačů výkonu rozhraní WMI

typy čítačů