Cet article décrit les paramètres de performances de analyseur à la demande (ODS) suivants:
- Limiter le utilisation processeur maximal (disponible à partir de ENSTP 10.7.x)
- Utilisation du système
Limiter le utilisation processeur maximal:
L’option
Limite maximale utilisation processeur de l’onglet
Performances de l’analyseur à la demande limite la quantité maximale de processeur utilisée par une analyse. Cette fonctionnalité recherche régulièrement le pourcentage de processeur utilisé par l’analyse sur le système d’exploitation. Cette vérification est effectivement identique à l’exécution des commandes de l’interface de ligne de commande (CLI, par exemple).
wmic cpu get loadpercentage Si la réponse est supérieure à la limite de pourcentage d’UC autorisée spécifiée dans la stratégie, l’analyse à la demande s’interrompt et est revalorisée à l’intervalle suivant. La valeur du processeur configuré est moyenne.
REMARQUES :
- Cette option s’applique uniquement à l’analyse des fichiers. Elle ne limite pas l'utilisation de processeur lors de l'analyse d'autres éléments, tels que la mémoire, le registre et les secteurs d'amorçage.
- Certains outils de surveillance du processeur peuvent signaler que l’analyseur à la demande utilise plus que le pourcentage de processeur configuré. Ce problème de génération de rapports se produit car la méthode de surveillance du processeur n’arrive pas à prendre en compte le temps passé à ne pas utiliser le processeur.
Utilisation du système:L’option Utilisation du système de l’onglet
Performances de l’analyseur à la demande permet au système d’exploitation de spécifier le temps processeur dont bénéficie une analyse. Cette option est mappé à Windows contrôle de priorité. Le paramètre Utilisation du système ne définit pas de pourcentage statique d’utilisation du processeur ou de seuil pour le processeur utilisé pour effectuer une analyse à la demande. Au lieu de cela, le système d’exploitation gère la quantité de ressources processeur que l’analyseur à la demande reçoit à tout moment du processus d’analyse. La logique utilisée par Windows Contrôle de priorité empêche le processeur d’effectuer autant de tâches utiles que possible. Windows Contrôle de priorité classe l’utilisation du processeur par priorité afin d’exécuter des tâches spécifiques le plus rapidement possible, en fonction de leur priorité. Les tâches doivent être hiérarchisées afin de déterminer le mode d’allocation des ressources système disponibles.
L’un des composants clés de Windows Contrôle de priorité est le planificateur système. Le planificateur système utilise un algorithme de file d’attente de commentaires multiniveau pour examiner la priorité et le temps nécessaire à l’exécution d’une tâche. Windows Contrôle de priorité alloue des ressources système basées sur cet algorithme. Lorsqu’une analyse à la demande est configurée pour s’exécuter sous
la normale, le temps processeur ne prend pas de temps pour les programmes qui s’exécutent avec la priorité
Normal . S’il est défini sur
inactif, le processeur n’est extrait d’aucune autre tâche ou processus s’exécutant avec une priorité plus élevée.
Lorsqu’une analyse à la demande se produit, Windows Contrôle de priorité alloue le temps processeur à l’analyse à la demande. La manière dont Windows contrôle de priorité alloue le processeur est basée sur la Priorité de planification pour la tâche en cours d’exécution. La priorité de la tâche de l’analyse à la demande peut être définie dans la tâche ou la stratégie ODS sous Performance, Utilisation du système.
Pour plus d’informations, reportez-vous
à cet article Microsoft sur le contrôle de priorité Windows.
NOTE: La priorité ne s’applique pas aux fichiers d’archive si l’analyse des archives est activée.
Pour afficher la priorité d’une tâche:
- Appuyez sur Ctrl+Alt+Suppr, puis sélectionnez le Gestionnaire des tâches.
- Dans l’onglet Processus , cliquez avec le bouton droit de la souris sur le processus et sélectionnez Définir la priorité.