2016-08-31 1 views
-2

Ich möchte die CPU- und Arbeitsspeichernutzung (Verwendung, Heapzuweisungen, Speicherorte usw.) einer Prozesse vom Beginn des Prozesses bis zum Beenden überwachen.Überwachen der Speicherauslastung von Prozessbeginn bis zum Ende

Zum Beispiel:

monitorProcess.exe myProcess.exe --myProcessParameter 123

Gibt es irgendwelche Werkzeuge (vorzugsweise Open Source), die diese durchführen?

Alternativ, welche Schlüssel-API-Funktionen sollte ich recherchieren, um dies selbst zu tun?

Ich bin nicht auf der Suche nach Process Explorer oder so ähnlich. Ich möchte es an einen bestimmten Prozess anhängen und nur diesen überwachen.

+0

Warum der sofortige Downvote ohne Erklärung? Ich habe verschiedene Formulierungen dieser Frage gegoogelt und ich stoße "process explorer" nach "task manager" nach "top" etc ... – Goodies

+0

kann ich nur raten, aber wahrscheinlich weil man nicht viel getan hat, um genau was zu definieren den Prozess, den Sie überwachen möchten, ob Sie ihn in Echtzeit anzeigen möchten oder nur eine Zusammenfassung sammeln möchten, wenn er beendet wird usw. Sie müssen wahrscheinlich auch das Betriebssystem angeben, auf das Sie zielen möchten. –

Antwort