L`utilisation du processeur en fonction du temps du processeur
l`utilisation et le temps processeur unité centrale de traitement (CPU) sont des indicateurs précieux de l`efficacité de fonctionnement d`un programme. Ils peuvent être utilisés pour améliorer et non seulement d`optimiser un programme par les développeurs, mais pour diagnostiquer ce qui peut causer des ralentissements du système par les utilisateurs. Dans Microsoft Windows, sont inclus des outils avec lesquels les performances du système peut être contrôlé. Utilisation de l`outil Analyseur de performances inclus avec Windows permet un aperçu global de l`utilisation du processeur ainsi que des statistiques pour analyser comment la CPU est utilisée.
Surveillance de l`information
Ces informations sont accessibles en cliquant sur "Début," dactylographie "perfmon" dans la zone de recherche et de frapper "Entrer." Cela fera l`outil Analyseur de performances. Sur le côté gauche sera une liste des outils disponibles dans l`Analyseur de performances. Cliquez "Outils de surveillance" et alors "Moniteur de performances" pour afficher un graphique en temps réel du temps processeur du système. clic droit "Outils de surveillance" et la sélection "Moniteur de ressources" également mettre en place un outil de surveillance ressources de Windows plus classique qui permet d`afficher l`utilisation du processeur. Ces données peuvent être ajoutées dans le Moniteur de performance via le "+" bouton en haut.
L`utilisation du processeur
Video: №4 | ✪Astuces et Optimisations✪ Overcloacker et Contrôler CPU et GPU
l`utilisation du processeur est une mesure de la façon dont le processeur est utilisé beaucoup plus globale à un moment donné. Avec des processeurs multi-cœurs maintenant la norme, il peut créer une certaine confusion en ce qui concerne les totaux. Les procédés sont mis en attente et ensuite introduits dans les noyaux multiples dans la CPU à traiter en parallèle. Comme chaque noyau est en train de traiter de manière indépendante les données qui lui est envoyé, les résultats sont ensuite moyennées pour les coeurs de processeur et le rendement global est évalué de 0 à 100 pour cent.
Temps processeur
Temps processeur est une mesure de combien de temps le processeur passe à un processus particulier, exprimé dans un rapport. La quantité de temps processeur est occupé par les données qu`il traite est figuré en pourcentage du temps total que le processeur est actif. Chaque processeur dispose d`un thread inactif, il fonctionne quand ne pas traiter d`autres données. La durée pendant laquelle le processeur passe le fil en cours d`exécution au repos est mesurée à des intervalles, puis soustrait de 100 pour cent.
Comment ils intègrent
l`utilisation du processeur et du temps processeur sont utilisés ensemble pour mesurer l`efficacité de la programmation, en particulier avec les processeurs multi-cœurs. Lorsque l`on examine comment chaque processus est mis en attente, puis traité par chaque noyau, et la durée de chaque processus déclenche le temps processeur de chaque noyau, les développeurs peuvent optimiser les programmes afin de ne pas bloquer les CPU avec fonctions multiples appels entrants à la fois et donc temporairement congélation d`un ordinateur. Ils peuvent également optimiser les instructions pour charger de façon plus ordonnée, laissant les cœurs de processeur gèrent les instructions de la manière la plus efficace possible.
Les références
- lien Microsoft: Comment obtenir% Temps processeur correctement en utilisant l`API Performance Data Helper (PDH)
- lien Microsoft TechNet: Windows Vista Performance et surveillance de la fiabilité étape par étape Guide
- lien Microsoft TechNet: Utilisation Analyseur de performances