Comment faire pour récupérer utilisation du processeur par le processus de
Il y a un PerformanceCounter dans .net plate-forme, qui ne peut récupérer que l'utilisation cpu de chaque processus.
Est-il une solution similaire en delphi?
Noter que les noms de tous les processus sont déjà disponibles.
- +1 pour la référence à comment utiliser PerformanceCounter dans .net 🙂
Vous devez vous connecter pour publier un commentaire.
Cet article semble fournir le code dont vous avez besoin pour surveiller l'utilisation CPU d'un processus à l'aide de Delphi natif de. Ce qui suit est une citation directe à partir de l'article ci-dessus.
Ne pouvez-vous pas utiliser l'api wmi?
Viens d'obtenir une liste de processus en cours d'exécution:
Alors il suffit de cocher l'utilisation pour chaque processus. Je ne suis pas au courant de toute autre option de prise en charge directement par le système d'exploitation ou Delphi pour cette question.