Ich möchte die CPU-Auslastung eines Prozesses (anhand seiner PID) wissen, wie sie im Task-Manager angezeigt wird, und zwar mithilfe des Leistungsmonitors, da ich die Leistung des Prozesses vergleichen muss.Diese Seitezeigt, dass die %Processor Time
im Leistungsmonitor angezeigte CPU-Auslastung nicht mit der im Taskmanager angezeigten übereinstimmt. Aber die dort genannten alternativen Ansätze stimmen auch nicht mit dem Wert des Taskmanagers überein.
Gibt es eine Möglichkeit, den im Taskmanager angezeigten Wert vom Leistungsmonitor aus zu finden? Unten sehen Sie einen Screenshot der Werte des Prozesses im Taskmanager und im Leistungsmonitor:
Antwort1
Das Problem lag nicht beim Leistungsmonitor, sondern beim Taskmanager selbst! Der Taskmanager zeigte in der Processes
Registerkarte und in der Details
Registerkarte unterschiedliche Werte für die CPU-Auslastung an. %Processor Time
Wenn der Prozess durch die Anzahl der Prozessoren geteilt und auf die nächste Ganzzahl gerundet wird, stimmt dies tatsächlich mit dem Wert in der Details
Registerkarte überein.