-
Pourcentage CPU utilisé
Bonjour,
J'aimerais que mon programme C# affiche la liste des processus avec le % CPU utilisé.
Actuellement, j'arrive à afficher la liste des processeurs avec le temps total d'exécution du processeur mais je ne trouve pas la propriété pour afficher le % CPU
Voici mon code pour récupérer la liste des processus :
System.Diagnostics.Process[] prc = Process.GetProcesses();
strTimeProc = prc[0].TotalProcessorTime;
strNomProc = prc[0].ProcessName;
Je vous remercie pour votre aide,
Estelle
-
j'ai pas si on peut l'avoir via le framework... mais sinon, c'est juste une
question de ratio...
Fais une recherche sur google.. Ca serait bien etonnant que la reponse ne s'y trouve pas déja ;)
The Monz, Toulouse
-
Salut.
Tu dois utiliser un PerformanceCounter avec "Processor" comme valeur de la propriete CategoryName.
Pour recuperer la valeur de %CPU il suffit de faire
Code:
int cpu = (int)(performanceCounter1.NextValue());
:)
A+
-
-
Merci pour les réponses.
je vais essayé ça.
Estelle