Utilisation du processeur en fonction du temps du processeur

<article data-type="article">
temps CPU et de surveillance processeur temps sont des éléments clés pour l`optimisation des programmes.

Unité centrale de traitement (CPU) et le temps d`utilisation du processeur sont des indicateurs utiles de l`efficacité de fonctionnement d`un programme. Ils peuvent être utilisés non seulement pour améliorer et optimiser un programme par les développeurs, mais pour diagnostiquer ce qui peut être à l`origine des ralentissements du système par les utilisateurs. Dans Microsoft Windows, sont inclus des outils avec lesquels les performances du système peuvent être surveillés. 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.

Contrôle de l`information

  • Cette information peut être consulté en cliquant sur "Démarrer," dactylographie "Perfmon" dans la zone de recherche et de frapper "Entrer." Cela fera apparaître 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 faire apparaître un graphique en temps réel du temps processeur du système. droit; clic "Outils de surveillance" et en sélectionnant "Moniteur de ressources" également mettre en place un outil de ressources de surveillance de Windows plus classique qui permet d`afficher l`utilisation du processeur. Ces données peuvent être ajoutés dans l`Analyseur de performances via le "+" bouton en haut.

L`utilisation du processeur




  • l`utilisation du processeur est une mesure de la quantité globale processeur est utilisé à un moment donné. Avec des processeurs multicœurs maintenant la norme, il peut créer une certaine confusion en ce qui concerne les totaux. Les processus sont en file d`attente et ensuite introduits dans les noyaux multiples sur la CPU à traiter en parallèle. Comme chaque noyau est en train de traiter indépendamment les données qui lui est envoyé, les résultats sont alors en moyenne à travers les cœurs de processeur et le rendement global est évalué 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 un 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 quantité de temps processeur passe exécutant le thread inactif est mesurée à des intervalles, puis soustrait de 100 pour cent.

Comment ils intègrent

  • l`utilisation du processeur et de temps processeur sont utilisés ensemble pour mesurer l`efficacité de la programmation, en particulier avec les processeurs multicœurs. Lors de l`examen comment chaque processus est mis en attente, puis traitée par chaque noyau, et pour combien de temps 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 à venir tout à 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.

AUTRES

» » » » Utilisation du processeur en fonction du temps du processeur