Accueil
» WINDOWS
»
Cycles CPU moyens : Comment vérifier l’utilisation moyenne du processeur par un processus Windows
Cycles CPU moyens : Comment vérifier l’utilisation moyenne du processeur par un processus Windows
Average CPU Cycles est un petit utilitaire Windows, certes ancien, conçu pour afficher l'utilisation actuelle et moyenne du processeur d'un processus. Au lieu de se fier à une simple lecture du Gestionnaire des tâches, il permet d'examiner l'activité du processeur depuis le démarrage du processus ou depuis le début de sa surveillance. Ceci s'avère utile lorsqu'une application alterne entre des périodes d'inactivité et de brèves phases d'activité intense.
Ce programme était documenté pour Windows XP, Vista et 7. Son site de téléchargement d'origine n'est plus une source vérifiée et sa compatibilité avec les versions actuelles de Windows n'a pas été confirmée. Si vous utilisez Windows 10 ou 11 et que vous avez seulement besoin d'une mesure moyenne de l'utilisation du processeur, le Moniteur de ressources intégré est la solution la plus sûre.
Que mesure la moyenne des cycles CPU ?
Un processus peut consommer peu de ressources CPU en veille, puis en consommer beaucoup plus lors de l'ouverture d'un document, du traitement d'un fichier ou du rendu d'une page. Le pourcentage d'utilisation du processeur affiché à un instant donné ne reflète pas la charge de travail totale. Une moyenne synthétise l'activité sur une période d'observation donnée.
La fonctionnalité « Cycles CPU moyens » enregistre également les informations relatives aux cycles d'horloge du processeur. Windows expose ces données via l' QueryProcessCycleTimeAPI, qui renvoie le nombre total de cycles CPU consommés par les threads d'un processus, en mode utilisateur comme en mode noyau. Le nombre de cycles ne représente pas un pourcentage d'utilisation du processeur , et une valeur élevée n'indique pas automatiquement une application inefficace : la charge de travail, la fréquence du processeur, le nombre de threads et la durée de la mesure sont autant de facteurs à prendre en compte. Consultez la documentation de l'API Microsoft .
Comment vérifier un processus avec un nombre moyen de cycles CPU ?
Ces instructions décrivent l'interface documentée pour l'ancien utilitaire, et non pour une installation Windows actuelle vérifiée. N'exécutez un ancien fichier exécutable que si vous pouvez identifier une source fiable et vérifier qu'il est sûr.
1. Sélectionnez le processus
Lancez l'utilitaire et sélectionnez Processus . Dans la liste des processus, sélectionnez l'exécutable à examiner, comme un processus de navigateur ou une application de bureau. Si plusieurs entrées portent le même nom, utilisez l'identifiant de processus (PID), s'il est disponible, pour les distinguer. Le processus doit être en cours d'exécution pour pouvoir être sélectionné.
Sélectionnez un processus en cours d'exécution avant de commencer la mesure du processeur. Les noms de processus et les valeurs affichés ici ne sont que des exemples.
2. Choisissez le moment où la moyenne commence.
Sélectionnez « À partir du début du processus » pour prendre en compte l'activité depuis le lancement du processus sélectionné, ou « À partir de maintenant » pour mesurer un nouvel intervalle débutant au moment de la sélection. Utilisez la première option pour une application de longue durée et la seconde pour comparer une tâche spécifique, comme l'exportation d'un fichier. Ces deux modes répondent à des questions différentes et ne sont pas interchangeables.
Choisissez une période de mesure qui corresponde au comportement que vous souhaitez étudier.
3. Ajuster l'intervalle d'échantillonnage
Déplacez le curseur d'intervalle pour contrôler la fréquence de mise à jour de l'interface ; la description originale indique une seconde par défaut. Des mises à jour fréquentes peuvent faciliter la détection de pics ponctuels, mais modifier l'intervalle d'actualisation ne garantit pas une moyenne plus précise sur le long terme. Pour des comparaisons pertinentes, conservez le même processus, la même charge de travail et la même durée d'observation.
4. Lire les résultats sur une période représentative
Laissez l'application terminer l'activité que vous souhaitez évaluer. L'affichage classique indiquait l'utilisation moyenne du processeur, la charge actuelle, le nombre total de cycles processeur et les champs relatifs à la fréquence (en MHz) actuelle ou moyenne. Comparez la moyenne à la valeur instantanée. Par exemple, une valeur actuelle élevée associée à une moyenne faible peut simplement indiquer que le processus vient de démarrer une tâche brève.
Le nombre de cycles cumulés et la charge CPU instantanée décrivent différents aspects de l'activité d'un processus ; les valeurs affichées sont données à titre indicatif.
Vérifier l'utilisation moyenne du processeur sur les versions actuelles de Windows
Vous n’avez plus besoin de l’ancien utilitaire pour identifier le processus qui utilise le plus de ressources CPU. Microsoft propose une solution intégrée :
Appuyez sur Win + R , tapez resmon, puis appuyez sur Entrée.
Ouvrez l' onglet Processeur dans le Moniteur de ressources.
Trouvez le processus et cliquez sur « Utilisation moyenne du processeur » pour trier la liste. Agrandissez la fenêtre si la colonne est masquée.
Le Moniteur de ressources affiche une moyenne récente plutôt qu'une mesure personnalisée depuis le lancement du processus. Pour une mesure instantanée, ouvrez le Gestionnaire des tâches ( Ctrl + Maj + Échap) et triez l' onglet Processus par processeur. Microsoft explique les deux méthodes dans son guide de dépannage du processeur .
L'Observateur de ressources affiche une colonne « Utilisation moyenne du processeur » sans nécessiter l'installation d'un logiciel tiers. Les données de processus présentées ici sont données à titre indicatif.
Que faire si vous avez besoin de temps processeur plutôt que d'un pourcentage ?
PowerShell peut afficher le temps processeur cumulé d'un processus en cours d'exécution. Commencez par identifier son PID dans l'onglet Détails du Gestionnaire des tâches , puis saisissez `PID_PID` Get-Process -Id 1234 | Select-Object ProcessName, Id, CPU, StartTime, en remplaçant 1234`PID_PID` par le PID réel. Cette CPUpropriété correspond au temps processeur en secondes sur l'ensemble des cœurs logiques, et non à l'utilisation moyenne du processeur. Microsoft documente cette distinction dans la commande `Get-Process` .
Limites à garder à l'esprit
Un seul processus ne représente pas toujours l'intégralité de l'application. Les navigateurs et les applications modernes peuvent utiliser plusieurs processus ; n'en vérifier qu'un seul peut sous-estimer la demande globale.
De brèves variations peuvent se perdre dans une moyenne. Utilisez une courte période d'observation ou un outil basé sur l'historique pour analyser les ralentissements intermittents.
Le nombre total de cycles augmente avec le temps d'exécution. Comparez des charges de travail et des fenêtres équivalentes, et non des totaux absolus sans lien entre eux.
Les logiciels anciens nécessitent une attention particulière. Aucune information concernant la compatibilité de cette mise à jour avec Windows 11 et son utilisation moyenne du processeur n'a été vérifiée.
Pour une analyse plus approfondie des processus et des threads individuels, Microsoft propose Sysinternals Process Explorer . Toutefois, pour la plupart des vérifications courantes, la colonne « Utilisation moyenne du processeur » du Moniteur de ressources constitue un point de départ simple.