Forum: Win32/Win64 API (native code)
Delphi
by Fridolin Walther,
18. Jun 2009
Ja, PDH ist da mehr oder weniger der einfachste Ansatz. Eine Demonstration wie man PDH verwendet, kannst Du hier finden: http://w-shadow.com/blog/2009/04/17/per-core-cpu-usage/.
Prinzipiell müsstest Du nur den PDH Pfad anpassen. Die Werte im \PhysicalDisk Namespace sind für Dich wahrscheinlich am ehesten interessant. Wie sich die Pfade genau zusammensetzen inkl. einer ganzen Reihe an anderen...
Forum: Win32/Win64 API (native code)
Delphi
by Fridolin Walther,
18. Jun 2009
Definiere messen und protokollieren. Reicht Dir der Gesamtdurchsatz, den Du einfach periodisch abrufen möchtest? Magst Du Daten in Echtzeit haben, die dann evtl. sogar auf Prozessebene aufgeschlüsselt sind?