Sdílet prostřednictvím


Využívání dat čítačů

Programy, které chtějí číst a využívat data čítače výkonu systému Windows, můžou podle potřeby použít jedno z několika rozhraní.

  • Skripty mohou používat třídy čítačů výkonu rozhraní WMI nebo nástroj TypePerf.
  • Programy .NET mohou používat třídu PerformanceCounter.
  • Knihovna PdH (Performance Data Helper) poskytuje vysoký přístup k datům od poskytovatelů čítačů výkonu V1 i V2 prostřednictvím rozhraní API Win32 (C/C++).
  • Rozhraní registru poskytuje přístup k datům z poskytovatelů čítačů výkonu V1 i V2 prostřednictvím speciálního klíče registru HKEY_PERFORMANCE_DATA.
  • Funkce příjemce PerfLib V2 poskytují nízkoúrovňový přístup k datům z čítačů výkonu V2 prostřednictvím rozhraní API Win32 (C/C++).

Rozhraní PDH se doporučuje pro většinu úloh shromažďování dat výkonu jazyka C/C++, protože je jednodušší používat než rozhraní registru a perfLib.