Comment utiliser les compteurs Windows dans Perfmon pour résoudre les problèmes de PC
Le terme moniteur de performance (également appelé couramment «perfmon») ressemble à un outil informatique avancé, mais il est très accessible même pour un utilisateur habituel.
Dans cet article, vous en apprendrez plus sur les «compteurs de performance» qui vous donnent un aperçu de chaque aspect de votre ordinateur. Vous apprendrez également à représenter graphiquement les compteurs pertinents afin d'identifier les problèmes éventuels..
Qu'est-ce qu'un compteur de performance??
Vous pouvez penser à un compteur de performance, tel un capteur à l'intérieur de votre ordinateur, qui mesure en permanence la santé de différents systèmes et processus. Un exemple de base de ceci est le processeur de votre ordinateur. Comme vous pouvez l’imaginer, dans un système sain, le processeur doit être très actif lors du chargement ou de l’exécution des applications, mais inactif lorsque vous ne faites rien..
Voici à quoi ressemble un graphique de moniteur de performances standard de% Temps processeur:
Même ce simple compteur peut vous donner beaucoup d’informations sur les symptômes éventuels de votre ordinateur. Par exemple, si le temps de traitement du processeur ne tombe jamais sous 40 ou 50%, cela peut indiquer qu'une application ou un service en arrière-plan est en train de ternir votre ordinateur..
Voyons comment vous pouvez créer votre propre graphique de moniteur de performances de dépannage, en commençant par surveiller l'état du disque dur de votre ordinateur..
Disque physique (disque dur)
Il existe deux groupes de compteurs de performance en ce qui concerne vos disques durs; disque physique ou disque logique.
- Disque physique rapports sur les informations sur le ou les disques durs physiques.
- Disque logique rapports sur les partitions individuelles, comme les lecteurs C: ou D:.
Bien que les compteurs de disques logiques contiennent de nombreuses informations intéressantes, aux fins de dépannage, nous allons nous concentrer sur le disque physique..
Voici les compteurs critiques que vous pouvez utiliser pour surveiller la santé de vos disques durs physiques..
- % Temps d'inactivité: Combien de temps le disque physique a été inactif. Cela signifie que toutes les tâches envoyées par le système d'exploitation au disque sont terminées et que le disque n'a plus rien à faire. Un disque dur ne doit pas rester inactif à moins de 60% pendant une longue période.
- Lecture de disque / sec et écrit / sec: Ces deux compteurs vous indiquent le nombre de demandes de lecture ou d'écriture du système d'exploitation traitées par le disque par seconde. Un volume élevé de lectures ou d'écritures sur une longue période peut signaler un logiciel malveillant ou un virus qui accède excessivement au disque dur..
- Disk Sec / Write: Ce compteur vous indique le temps en secondes nécessaire pour écrire des données sur le disque dur. Ce processus dure généralement moins de 25 ms. Plus longtemps pourrait signaler un disque dur défaillant.
- Moyen. Longueur de la file d'attente du disque: Ce nombre vous indique la longueur de la file d'attente des opérations d'E / S sur le disque dur. Cela ne devrait généralement pas être plus de 2 ou 3 opérations. Pas plus que cela ne signifie que votre disque dur pourrait être le goulot d'étranglement qui ralentit votre ordinateur.
- Split IO / SecRemarque: il s'agit du débit auquel les demandes d'écriture de données se heurtent à la fragmentation du lecteur et doivent fractionner le fichier en segments. Ce taux est généralement très faible après la défragmentation de votre disque dur. Un compteur haut signifie ici que votre disque peut être gravement fragmenté.
Pour ajouter des compteurs au moniteur de performance, il suffit d'appuyer sur l'icône verte en haut du graphique, de rechercher la section «Disque physique» dans la liste des compteurs disponibles, puis d'appuyer sur le bouton Ajouter pour ajouter les compteurs souhaités..
Cliquez sur D'accord et vous êtes en affaires! Maintenant, vous verrez tous les compteurs que vous avez choisis en temps réel.
Bien que la vue graphique ait l'air plutôt cool, vous vous demandez peut-être comment vous pouvez voir si l'une des valeurs est au-dessus ou au-dessous des limites représentant un problème? Tout ce que vous avez à faire est de cliquer Changer le type de graphique icône de menu et choisissez l'option Rapport.
Toutes les valeurs excessivement hautes ou basses apparaîtront ici systématiquement au fil du temps lorsque vous rencontrez de graves problèmes de disque dur. Nous ne couvrons pas ici les compteurs de disques logiques, car ces compteurs sont signalés pour une unité logique (section) du disque dur et ne sont pas aussi importants que les compteurs de disques physiques lors du dépannage de problèmes matériels..
Toutefois, si vous souhaitez contrôler si votre disque logique (comme C: ou D :) manque d’espace, vous pouvez jeter un oeil à la % Espace libre ou Mégaoctets gratuits compteurs dans la section Disque logique.
Mémoire (RAM)
La mémoire est la zone de stockage «à court terme», également appelée mémoire vive (RAM), dans laquelle le processeur stocke les informations auxquelles il a besoin d'accéder rapidement tout en traitant différentes requêtes..
Si la mémoire de votre ordinateur est saine et fonctionne bien, ces informations sont transférées très rapidement. De plus, la zone de mémoire ne se remplit jamais complètement, car lorsque vous fermez des applications, le système d'exploitation est suffisamment intelligent pour "libérer" cette zone de mémoire pour une autre utilisation. Comment savez-vous que des problèmes surviennent avec votre RAM? Il y a des compteurs de performance pour cela.
- Pages / Sec: Il s'agit du nombre de pages d'informations transférées vers ou à partir du disque afin de résoudre les défauts de page matériels. Une erreur de page peut sembler effrayante, mais il s’agit simplement d’un événement dans lequel l’information dont l’ordinateur a besoin n’est pas dans la zone de mémoire à court terme; elle doit donc être extraite du disque. Ceci est normal, mais ne devrait pas arriver trop souvent.
- Mbytes disponibles: Cela vous indique combien de RAM est disponible pour utilisation. Il fut un temps où ouvrir trop de fenêtres sur un ordinateur pouvait consommer toute la mémoire vive et faire planter l'ordinateur. De nos jours, c'est rarement le cas, mais des programmes malveillants, des virus ou des applications mal programmées peuvent toujours être à l'origine de ce problème..
- Octets de cache: Il s’agit de la quantité de mémoire utilisée pour le cache de votre système de fichiers. Si vous remarquez que le cache devient très petit, cela peut indiquer que vous manquez de mémoire, ce qui entraînera une baisse des performances. Si elle devient trop volumineuse, votre disque dur risque de ne pas être à la hauteur, ce qui obligera le système à mettre en cache plus d'informations en attendant..
- % D'octets engagés utilisés: C'est le rapport entre la mémoire utilisée et la limite de mémoire. Ce compteur est plus facile à surveiller que les Mo disponibles, car il compare l’utilisation à la limite de mémoire connue. Si ce compteur reste supérieur à 80% pendant une période prolongée, vous avez une fuite de mémoire ou vous devez mettre à niveau votre RAM..
L'ajout de tous ces éléments à un moniteur de performances vous donne une bonne idée de la santé de la mémoire de votre ordinateur..
Vous remarquerez qu'entre 10:51:00 et 10:51:35, le% d'octets engagés a été supprimé. Cela provenait de la fermeture de plusieurs onglets Chrome et d'autres applications ouvertes. Chaque pic de pages / s résultait directement de l’utilisation active de différentes applications.
Il est fascinant de voir comment ces compteurs de performance vous montrent ce qui se passe dans votre système et à quel point ils peuvent clairement vous révéler que quelque chose ne va pas..
Problèmes de réseau
Les problèmes de réseau sont un autre problème qui peut amener les gens à penser que leur ordinateur ralentit. Souvent, les gens supposent que le ralentissement du chargement des pages Web signifie que leur «ordinateur est lent». En réalité, l'ordinateur fonctionne correctement, mais le goulot d'étranglement est le réseau local ou la connexion Internet. Comment peux-tu savoir? Revenons aux compteurs de performance.
- Octets Total / Sec: Il s'agit du nombre d'octets par seconde transférés de et vers votre adaptateur réseau. La limite ici est facile à déterminer si vous connaissez la vitesse maximale de votre carte réseau. Par exemple, une carte réseau 1000 Mbps a un taux de transfert maximal de 125 Mo / s. Le nombre total d'octets / s que vous surveillez ne devrait jamais dépasser 70% de ce nombre, ni 87,5 Mo / s. Si tel est le cas, votre carte réseau ne peut pas suivre les exigences du trafic..
- Longueur de la file d'attente de sortie: Ce compteur vous indique le nombre de paquets dans la file d'attente de sortie. Si la file d'attente contient plus de 2 paquets, votre carte réseau est en difficulté. Ceci est juste un autre "capteur" pour vous dire que votre carte réseau ne peut pas gérer les demandes du réseau que vous lui posez.
N'oubliez pas que lorsque vous ajoutez ces compteurs à l'analyseur de performances, vous devez sélectionner la carte réseau que vous souhaitez surveiller..
Une carte réseau saine devrait ressembler à quelque chose comme ça (si vous utilisez activement Internet).
Le dernier et probablement le domaine le plus important de l'ordinateur que vous souhaitez surveiller avec des compteurs de performance est le processeur et les processus individuels..
De nos jours, de nombreux ordinateurs sont dotés de plusieurs processeurs. Vous verrez donc ceux énumérés lors de l'ajout des compteurs de performance. Vous pouvez tous les surveiller en même temps ou individuellement. Si vous avez examiné les moniteurs de performances de toutes les autres zones de votre ordinateur et que vous ne voyez rien qui puisse ralentir le processus, le processeur ou le système principal pourrait très bien en être la cause..
Voici le plus important lié au processeur les compteurs de performance que vous devriez ajouter lorsque vous construisez votre graphique perfmon.
- % Temps processeur: Il s'agit du compteur le plus important car il indique le pourcentage de temps pendant lequel le processeur n'est pas inactif. Si cela dépasse 75% pendant de longues périodes, le processeur est submergé par les exigences qui lui sont imposées..
- % Temps utilisateur: ce compteur peut vous aider à comprendre s'il s'agit d'une application utilisateur consommant du temps processeur..
- % Temps d'interruption: ce compteur vous indique si les interruptions matérielles taxent le processeur. C'est un moyen facile d'identifier une défaillance matérielle potentielle. Cela ne devrait jamais être supérieur à 20%.
Voici le plus important liée au processus compteurs de performance à surveiller. Cela peut vous indiquer si une application pose des problèmes de performances..
- Nombre de poignées: Une application émet un "descripteur" chaque fois qu'une nouvelle fenêtre s'ouvre. S'il ne gère pas correctement les descripteurs, le nombre de descripteurs actuellement ouverts peut continuer à augmenter. Ceci est connu comme une "fuite de poignée".
- Nombre de fils: Ce compteur vous indique le nombre de threads ouverts par une application. Si une application ne ferme pas correctement les threads lorsque les tâches sont terminées, cela peut entraîner une «fuite de thread» et une augmentation continue du nombre de threads..
- Octets privés: Ce compteur vous indiquera la quantité de RAM utilisée par un processus. Si vous remarquez que cela continue à augmenter sans vous arrêter au fil du temps, l'application risque d'avoir une fuite de mémoire..
Les compteurs de processus sont particulièrement intéressants lorsque vous sélectionnez des applications spécifiques dans la liste du moniteur de performances. Cela est utile car si vous pensez qu'une application est à l'origine de problèmes de performances, vous pouvez les représenter graphiquement et voir si cela est la cause. Vous trouverez ci-dessous un exemple des analyses de performances répertoriées ci-dessus pour toutes les sessions ouvertes de Google Chrome..
N'importe laquelle de ces lignes orientée uniquement vers le haut identifierait un problème d'application (processus). Plusieurs fois, un rapide coup d'œil sur ces tableaux vous indique tout ce que vous devez savoir pour résoudre le problème..
Perfmon n'est pas la magie noire
Ainsi, la prochaine fois que votre ordinateur se comportera comme un autobus scolaire dans une tourbière, lancerez l’analyseur de performances et commencez à fouiller dans les compteurs décrits ci-dessus. Vous serez surpris de la rapidité avec laquelle vous identifiez quelque chose qui vous mènera à une réponse. Parfois, il suffit de remplacer une pièce ou de désinstaller une application. C'est comme si vous aviez à nouveau un nouvel ordinateur..