Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Okt 2010
Hast schon Recht, aber ich habe zwischen den Messungen je 500ms Pause gehabt.
Insofern passt deine Rechnung nicht :wink:
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Okt 2010
Inzwischen klappt alles:
: \\XYZ\Processor(0)\% Processor Time
: Value : 12,5
: \\XYZ\Processor(1)\% Processor Time
: Value : 6,1
: \\XYZ\Processor(_Total)\% Processor Time
: Value : 3,1
:)
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Okt 2010
Nich schlagen 8-)
Ich habs ja noch früh genug selber gemerkt :stupid:
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Okt 2010
Sorry aber dennoch danke :thumb:
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Okt 2010
Moin !
Kanns mir selber beantworten ...
PdhLookupPerfNameByIndexW beeinflusst die Buffersize ... Und die ist danach zu klein für den zweiten Wert.
:roll:
Forum: Sonstige Fragen zu Delphi
Delphi
by moelski,
8. Okt 2010
Moin !
Ich habe da ein Stück Code was ich zum dynamischen Auslesen von Performance Countern nutzen möchte:
var _IndexA, _IndexB,
_BufferSize : LongWord;
_Res : PChar;
_ValueName : String;
_Status : PDH_STATUS;
begin
_IndexA := 238; // (Processor) : 238