CPU -Verwendung in C#
Frage:
Wie kann ich die Gesamt -CPU erhalten Verwendung für eine C# -Anwendung? 🎜> Implementierung:
Verwendung:
Hinweis:
using System.Diagnostics; public class CpuUsage { private static PerformanceCounter cpuCounter = new PerformanceCounter("Processor", "% Processor Time", "_Total"); public static float GetCurrentCpuUsage() { return cpuCounter.NextValue(); } }
Der erste Anruf bei NextValue kehrt immer 0%zurück. Tätigen Sie mindestens zwei Anrufe mit einer Verzögerung von einer Sekunde dazwischen, um genaue Werte zu erhalten. PerformanceCounter -Dokumentation für weitere Konfigurations- und Nutzungsoptionen.
Das obige ist der detaillierte Inhalt vonWie kann ich die gesamte CPU -Verwendung in einer C# -Anwendung erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!