Ich möchte wissen, wie hoch die durchschnittliche CPU-Auslastung einer bestimmten ausführbaren Datei auf meinem PC über einen Tag ist.
Ich könnte eine C # -App schreiben, um dies zu tun, aber ich dachte, dies ist genau die Art von App, über die Superuser Bescheid wissen würde, wenn sie existiert!
Ich benutze Windows 7 64 Bit, falls es darauf ankommt!
Vielen Dank!
Hier ist ein Link, der für Sie von Nutzen sein kann: http://zamov.online.fr/EXHTML/CSharp/CSharp_927308.html
Andernfalls sehen Sie sich den System.Diagnostics-Namespace an (eine schnelle Suche in System.Diagnostics zeigt die entsprechende Seite an).
quelle
Der folgende Befehl ermittelt alle 50 Sekunden den Durchschnitt der CPU- und Speicherauslastung für einen bestimmten Prozess (pid).
Ausgabe für meinen Fall (erste zwei Zeilen für die CPU-Nutzung, zweite zwei Zeilen für den Speicher):
quelle