Erhalten Sie die Durchschnittliche CPU-Auslastung des Computers in den letzten x Minuten

Diese Frage "Wie man die CPU-Auslastung in C#?" zeigt einige der Möglichkeiten, um die aktuelle CPU-Auslastung (%) von einem computer .NET.

Da die CPU-Auslastung schwankt Recht Häufig, ich denke, die aktuelle CPU-Auslastung ist oft kein guter Indikator für damit beschäftigt, wie ein computer (z.B. für die Terminierung oder load-balancing-Zwecke). Gibt es eine effiziente Möglichkeit, um die Durchschnittliche CPU-Auslastung in den letzten x Minuten, z.B. Letzte 5 Minuten?

Ich denke an so etwas wie eine Methode GetAverageCpuUsage(int Periode), die aufgerufen werden können durch ein load-balancing und scheduling-Modul.

InformationsquelleAutor Louis Rhys | 2013-02-05
Schreibe einen Kommentar