Analyser les performances de son ordinateur – Windows XP

Transcription

Analyser les performances de son ordinateur – Windows XP
Analyser les performances de son ordinateur – Windows XP
L'analyse des performances de votre système est un élément important de l'administration de Windows XP. Elle
vous permet, par exemple, de connaître votre charge de travail et ses effets sur les ressources de votre système.
Vous vous rendrez peut-être compte que la lenteur de votre ordinateur provient, par exemple, de la saturation de
votre mémoire RAM et de l'utilisation de votre disque dur en renfort.
L'analyse de l'utilisation des ressources de votre système vous permet donc d'établir un diagnostic des problèmes
de performances que vous pouvez rencontrer en pointant le goulot d'étranglement responsable : la mémoire, le
processeur, le disque, le réseau, etc.
Pour mettre en place des indicateurs de performance, vous pouvez utiliser les outils Moniteur système et
Journaux et alertes de l'Analyseur de performances qui sont intégrés à Windows XP.
Le rôle du Moniteur système est de collecter les données de performance et de les afficher sous forme de
graphiques. Les journaux, quant à eux, permettent de stocker les données collectées pour une analyse plus large
dans le temps. Enfin, les alertes vous permettent d'être averti lorsqu'un compteur atteint une certaine valeur que
vous aurez définie.
Ces deux outils sont tous les deux intégrés à la console Performance.
1. Pour l'ouvrir, cliquez sur le bouton Démarrer puis sur Panneau de configuration.
2. Double cliquez sur l'icône Outils d'administration.
3. Double cliquez ensuite sur l'icône Performances.
4. La console Performance s'affiche alors.
A - Le Moniteur système
Le Moniteur système vous permet d'effectuer une analyse en temps réel de votre ordinateur. Vous pouvez ainsi
observer un événement au moment où il se produit.
1. Cliquez sur l'élément Moniteur système dans le volet de gauche afin d'afficher le graphique d'analyse.
Trois compteurs sont affichés par défaut.
2. Vous pouvez bien sûr personnaliser l'analyse et choisir les éléments à surveiller. Pour cela, cliquez avec le
bouton droit de la souris sur le graphique puis choisissez la commande Propriétés.
3. La boîte de dialogue Propriétés de Moniteur système s'ouvre alors. Cliquez alors sur l'onglet Données.
4. La liste des compteurs mis en place est affichée dans la liste Compteurs. Vous pouvez alors retirer ceux
qui ne vous intéressent pas en les sélectionnant puis en cliquant sur le bouton Supprimer.
5. De nombreux compteurs sont disponibles, cliquez sur le bouton Ajouter pour les sélectionner et les
ajouter au Moniteur système.
6. La boîte de dialogue Ajouter des compteurs apparaît alors. Sélectionnez l'option Utiliser les compteurs
locaux de l'ordinateur puis choisissez une catégorie de compteur dans la liste Objet de performance,
Processeur, par exemple.
7. Activez l'option Sélectionner les compteurs dans la liste, puis sélectionnez les compteurs que vous
souhaitez mettre en place, % Temps processeur, par exemple. La zone Choisir les instances vous
permet de choisir élément à analyser dans le cas d'un objet multiple. Notre processeur possède par
exemple 2 coeurs : nous pouvons analyser le premier coeur (instance 0), le second (instance 1) ou bien les
deux en même temps (instance _Total). Cliquez sur le bouton Ajouter.
8. Recommencez la sélection pour tous les compteurs à mettre en place, puis cliquez sur le bouton Fermer.
Vous voyez alors dans la liste Compteur tous les compteurs que vous avez sélectionnés.
9. Pour repérer facilement les différents compteurs sur le graphique, vous pouvez leur assigner des couleurs
et des styles distincts. Sélectionnez un compteur dans la liste Compteur puis déroulez la liste Couleur.
Choisissez la couleur avec laquelle sera dessinée la courbe de ce compteur.
10. Vous pouvez également personnaliser son style dans la liste Style avec un tracé en pointillé par exemple
ainsi que l'épaisseur du trait dans la liste Largeur.
11. Validez enfin par OK pour revenir à l'affichage du graphique.
Ne chargez pas trop le graphique
Pour plus de lisibilité, évitez de surcharger le graphique avec trop de compteurs. Limitez-vous à 3 ou 4 compteurs
au maximum.
B - Journaux et alertes de l'analyseur de performances
La création d'un journal de compteur consiste simplement à stocker les données des compteurs que vous aurez
définis pendant une certaine période de temps. Ces données peuvent ensuite être affichées sur un graphique, de la
même façon que l'affichage temps réel du moniteur système. L'avantage du journal de performance est qu'il vous
permet de mesurer une activité dans le temps et pas seulement à l'instant T.
Avant de mettre en place un journal de compteur, vous devez tenir compte de plusieurs éléments.
Tout d'abord, vérifiez que vous avez suffisamment d'espace disque libre. Chaque mesure étant stockée dans le
fichier journal, si vous choisissez plusieurs compteurs, la taille du fichier peut augmenter rapidement. Ainsi, si
vous prévoyez d'enregistrer des mesures pendant une période de temps assez longue, vous devriez estimer la taille
finale. Pour cela, mettez en place votre journal pendant dix minutes puis allez voir la taille du fichier. Vous en
déduisez alors la quantité de données inscrites en une minute et donc en 24 heures. Si votre fichier augmente de 1
Mo par minute, sa taille sera de 1440 Mo en 1 jour !
Un autre élément à prendre en compte est que mesurer la performance de votre système peut justement influer…
sur les données que vous mesurez. En mettant en place trop de compteurs, le nombre de mesures sera plus élevé
et la taille du fichier journal augmentera plus rapidement, tout cela entraînant une augmentation de l'activité de
votre disque dur et de votre processeur… que vous mesuriez également. Par conséquent ne faites pas tourner plus
de 3 ou 4 compteurs simultanément.
1. Pour créer un journal de compteur, déroulez l'élément Journaux et alertes de l'analyseur de
performances, puis double-cliquez sur Journaux de compteur.
2. Cliquez avec le bouton droit de la souris dans le cadre droit de la fenêtre puis sélectionnez la commande
Nouveaux paramètres de journal dans le menu contextuel qui apparaît.
3. Saisissez le nom de votre journal dans la zone de texte prévue à cet effet, Utilisation mémoire, par
exemple, puis validez par OK.
4. Vous pouvez alors ajouter les différents compteurs à mettre en place pour ce journal. Cliquez pour cela sur
le bouton Ajouter des compteurs.
5. La sélection des compteurs se passe de la même façon que le moniteur système (voir paragraphe
précédent).
6. Une fois que vous avez choisi les éléments à analyser, cliquez sur le bouton Fermer.
7. Ouvrez alors sur l'onglet Fichiers journaux afin de définir l'emplacement du fichier journal.
8. Cliquez sur le bouton Configurer.
9. À droite de la zone de texte Emplacement, cliquez sur le bouton Parcourir, puis sélectionnez le dossier
où placer vos fichiers journaux. Rappelez-vous que la taille de ces derniers peut rapidement augmenter.
Choisissez donc un disque ayant suffisamment d'espace libre. Cliquez sur OK.
10. Cliquez ensuite sur l'onglet Planification afin de configurer l'arrêt de l'enregistrement dans le journal. En
effet, une fois vos tests réalisés, vous devez arrêter les compteurs de performance, afin de libérer le
maximum de ressources pour votre système.
11. Dans la rubrique Arrêter l'enregistrement dans le journal, sélectionnez l'option Après, puis 2 jours,
par exemple. Validez enfin par OK.
12. De retour dans la fenêtre Performance, vous constaterez que votre journal est représenté par une icône
verte : cela signifie que les mesures sont en cours de réalisation. Si vous souhaitez arrêter manuellement la
collecte de données d'un journal, cliquez dessus avec le bouton droit de la souris puis choisissez la
commande Arrêter.
C - Rechercher les engorgements dans la mémoire
L'utilisation de la mémoire est probablement le facteur le plus important qui influe sur les performances de votre
système. En effet, une quantité de mémoire trop faible peut entraîner de forts ralentissements dans vos
applications.
Vous pouvez vous rendre compte du manque de mémoire lorsque votre système procède à des paginations ("
swap " en anglais) fréquentes. La pagination est une procédure qui consiste à déplacer des blocs de données de
votre mémoire RAM vers votre disque dur au moyen d'unités appelées pages. La pagination intervient lorsque
votre mémoire RAM est saturée et que votre système à besoin de plus de mémoire. Votre disque dur est donc
appelé à la rescousse.
Le problème est qu'un disque dur est beaucoup plus lent que de la mémoire. Une fréquence de pagination trop
élevée bride donc beaucoup les performances de votre système.
Pour vérifier si la quantité de mémoire installée dans votre ordinateur est suffisante, commencez par analyser les
compteurs suivants :
•
Mémoire / Mégaoctets disponibles :
Indique combien de Mo de mémoire peuvent être actuellement utilisés par vos programmes. Une valeur
insuffisante (inférieure à 8 Mo) peut indiquer un manque de mémoire vive dans votre ordinateur.
•
Mémoire / Pages/s :
Indique le nombre de pages qui sont, soit extraites du disque à cause de défauts de page matériels, soit écrites
sur le disque pour libérer de l'espace dans l'espace de travail, à la suite de défauts de page. Si la valeur de
Pages/s est supérieure ou égale à 20, effectuez une recherche plus approfondie sur l'activité de pagination.
Une valeur élevée pour Pages/s peut en effet indiquer un problème de mémoire.
D - Rechercher les engorgements dans la mémoire
Une pagination excessive signifie que votre disque dur est sollicité trop souvent pour pallier le manque de
mémoire de votre système. Pour déterminer l'impact de la pagination sur l'activité de votre disque dur, mettez en
place les compteurs suivants :
•
Mémoire / Pages/s :
Indique le nombre de pages qui sont, soit extraites du disque à cause de défauts de page matériels, soit écrites
sur le disque pour libérer de l'espace dans l'espace de travail, à la suite de défauts de page.
•
Disque physique / Moy. Disque s/transfert :
Temps en seconde du transfert disque moyen.
Multipliez entre elles les valeurs moyennes des compteurs Pages/s et Moy. Disque s/transfert. Si le produit
de ces compteurs est supérieur à 0,1, cela signifie que la pagination occupe plus de 10 % du temps d'accès au
disque. Si cela se produit sur une longue période, vous avez besoin de davantage de mémoire.
E - Détecter les problèmes de performance de son processeur
Pour vous aider à déterminer la présence ou non d'un engorgement au niveau de votre processeur, vous pouvez
étudier son utilisation. Selon l'activité de votre ordinateur, une utilisation élevée peut indiquer à la fois que le
système gère efficacement une lourde charge de travail ou bien qu'il lutte pour y faire face. Vous devez donc
également examiner la longueur de la file d'attente de votre processeur. Si elle comporte plus de trois éléments,
c'est que votre processeur est à la traîne.
•
Processeur / % Temps processeur :
Pourcentage de temps que le processeur utilise pour exécuter des threads actives. Il est calculé en mesurant la
durée d'activité de la thread inactive dans un intervalle de temps et en soustrayant ce temps à la durée de
l'intervalle (chaque processeur a une thread inactive qui consomme des cycles lorsque aucune autre thread
n'est prête à s'exécuter).
Ce compteur est l'indicateur principal de l'activité du processeur et affiche le pourcentage de temps sur
l'intervalle échantillon passé à faire un travail utile. Il est calculé en surveillant le temps d'inactivité du service
et en y soustrayant la valeur de 100%.
Si la valeur % Temps processeur reste supérieure à 80 %, sans que cela corresponde à des valeurs élevées
pour les compteurs disque ou réseau, l'installation d'un processeur plus rapide résorbera l'engorgement.
•
Système / Longueur de la file du processeur :
Nombre de threads dans la file du processeur. Une file d'attente d'au moins trois éléments traduit la présence
d'un engorgement. L'installation d'un processeur plus rapide améliorera le débit pour le traitement des
données.