Wie sehe ich ein Protokoll darüber, welcher Prozess auf welcher CPU wie lange ausgeführt wurde?

3142

Gibt es ein Programm, das dies protokolliert, oder zumindest in Echtzeit sehen kann, welcher Prozess auf welchem ​​Kern läuft? Ich glaube nicht, dass der Task-Manager eine dieser beiden Möglichkeiten erfüllt.

8
Ich glaube nicht, dass es das gibt, wonach Sie suchen, aber es ist viel besser als der Standard-Task-Manager. Prozess-Explorer unter http://technet.microsoft.com/de-de/sysinternals/bb896653.aspx gefunden Nifle vor 14 Jahren 3

3 Antworten auf die Frage

2
Herb Caudill
Der Prozessor-Explorer bietet diese Funktion nicht an. Siehe [Bestimmen, auf welcher CPU ein Prozess läuft] (http://superuser.com/questions/867127/determine-which-cpu-a-process-isrunning-on?lq=1). Ƭᴇcʜιᴇ007 vor 9 Jahren 0
0
Mick

Ich denke, Sie gehen davon aus, dass ein Prozess auf einem festen Kern ausgeführt wird. Dies ist jedoch nicht der Fall. Prozesse werden von Kern zu Kern übergehen und schnell visuell überwacht.

Nein, ich gehe nicht davon aus. vor 14 Jahren 0
@josh, in diesem Fall ist nicht klar, wonach du fragst. Mick vor 14 Jahren 0
Es ist klar, worum er gebeten hat. Er bat um ein Protokoll der Prozessaffinität und Laufzeit. Nichts in Josephs Frage setzt Affinitätssperren voraus. OCDtech vor 11 Jahren 0
0
AffineMesh

Für eine Befehlszeilenlösung interessieren Sie sich möglicherweise für das Dienstprogramm pslist, das Teil der pstools-Suite ist. Ich fürchte, es zeigt keine Prozessoraffinität, aber Sie können damit protokollieren, welche Prozesse wie lange laufen.

Die offizielle Seite für Pstools finden Sie hier .

Möglicherweise möchten Sie auch Google für den Artikel "PsTools Primer" von Wes Miller.