xperf-Profildienste

421
MajesticRa

Wenn ich mit xperf profiliere, gibt es immer Fälle, wenn ich sehe, dass svhost (1552) "Ressourcen fressen" sagt. Ich könnte dann zum ProcessExplorer gehen und sehen, dass svhost (1552) wie 10 Dienste läuft.

Wie kann festgestellt werden, welche der Dienstleistungen ein Täter ist? Ist es möglich, xperf so zu konfigurieren, dass die Statistiken für jeden Dienst angezeigt werden?

1

1 Antwort auf die Frage

1
Tom Wijsman

Überprüfen Sie die Threads des Prozesses, damit Sie den Dienst selbst ermitteln können.

Manchmal ist es jedoch schwer zu sagen, welcher Thread zu welchem ​​Dienst gehört. Kann man definitiv wissen, zu welchem ​​Service dieser Thread gehört? MajesticRa vor 12 Jahren 0
@MajesticRa: Der Image-Name (eine EXE-, DLL- oder SYS-Datei) sollte ausreichen, um den Dienst zu ermitteln, der Stack eines Threads listet, welche Funktion von welchen Images aufgerufen wird ... Tom Wijsman vor 12 Jahren 0