Thema: Delphi Performance Counter

Einzelnen Beitrag anzeigen

Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#3

AW: Performance Counter

  Alt 22. Aug 2015, 11:03
Hallo,

statt einer Antwort von mir, etwas von Microsoft:

1. "Prozentuale Angabe der verstrichenen Prozessorzeit, die zum Ausführen eines Threads benötigt wird, der sich nicht im Leerlauf befindet. Der Leistungsindikator wird berechnet, indem der Prozentwert der Zeit gemessen wird, die der Prozessor zum Ausführen des Threads im Leerlauf benötigt. Dieser Wert wird dann von 100 % subtrahiert. (Jeder Prozessor besitzt einen Leerlaufthread, der Zyklen belegt, wenn keine anderen Threads ausgeführt werden können.) Dieser Leistungsindikator ist die primäre Anzeige der Prozessoraktivität und zeigt die durchschnittliche prozentuale Belegung während des Abtastintervalls an. Es sollte beachtet werden, dass die Berechnung, ob der Prozessor sich im Leerlauf befindet, in einem internen Abtastintervall der Systemuhr (10 ms) durchgeführt wird. Da die Prozessoren heute sehr schnell sind, kann der Leistungsindikator daher die Prozessorauslastung unterschätzen, da der Prozessor möglicherweise viel Zeit mit dem Bedienen von Threads zwischen dem Systemuhr-Abtastintervall aufwendet. Arbeitslastbasierte Zeitgeberanwendungen sind ein Beispiel für Anwendungen, bei denen eine nicht genaue Messung wahrscheinlicher ist, da Zeitgeber unmittelbar nach dem Abtasten signalisiert werden."

2. https://technet.microsoft.com/en-us/...=ws.10%29.aspx

Da steht was von "Prozent" oder sehe ich das falsch?

Gruß
Mattze
  Mit Zitat antworten Zitat