Vous pouvez configurer des limites d'utilisation de la mémoire pour les tâches d'analyse. La limite par défaut est de 8 192 mégaoctets.
Vous pouvez configurer des limites d'utilisation des ressources du processeur pour les tâches d'analyse. Par défaut, il n'y a pas de limite. Lors de la configuration de la limite, il est recommandé de noter que la ressource totale de tous les cœurs de processeur est considérée comme étant de 100 %. L'utilitaire top
affiche la charge du processeur, en supposant que la ressource d'un cœur est de 100 %. Ainsi, une valeur de 400 % pour un processeur à 10 cœurs (soit un total de 1 000 % mesuré par l’utilitaire top
) signifie que l’ensemble du processeur (tous les cœurs au total) est utilisé à 40 %. Pour que la valeur de sortie de l'utilitaire top
ne dépasse pas 150 % sur les 10 mêmes cœurs, il est nécessaire de définir la valeur limite d'utilisation des ressources processeur à 15
. Cette limite doit être un entier compris entre 10 et 100. De plus, la limite d'utilisation du processeur n'est pas appliquée à toutes les tâches de l'application, mais uniquement aux tâches Analyse des logiciels malveillants, Analyse des zones critiques, Inventaire et Analyse des conteneurs. Par conséquent, l'utilisation du processeur lorsqu'elle est limitée peut être supérieure à celle souhaitée.
Configuration d'une limite dans Web Console
Dans Web Console, vous pouvez activer ou désactiver la limite d'utilisation du processeur et configurer la limite d'utilisation de la mémoire pour les tâches d'analyse dans les propriétés de la stratégie (Paramètres de l'application → Paramètres généraux → Paramètres de l'application, groupe Performances).
Paramètres
Paramètre |
Description |
---|---|
Limite d'utilisation de la mémoire pour les tâches d'analyse (Mo) |
Champ de saisie permettant de limiter l'utilisation de la mémoire pour les tâches d'analyse (en mégaoctets). Valeur par défaut : 8192. |
Limiter la consommation de ressources du processeur pour les tâches d'analyse |
La case active ou désactive la limite d'utilisation des ressources CPU pour les tâches Analyse des logiciels malveillants, Analyse des zones critiques, Inventaire et Analyse du conteneur. Si la case est cochée, la charge maximale sur tous les noyaux du processeur lors de l'exécution de ces tâches ne dépasse pas la valeur spécifiée dans le champ Valeur maximale (%). La valeur dans le champ doit être un entier et être comprise entre 10 et 100. La case est décochée par défaut. |
Configuration d'une limite dans la Console d'administration
Dans la Console d'administration, vous pouvez activer ou désactiver la limite d'utilisation du processeur et configurer la limite d'utilisation de la mémoire pour les tâches d'analyse dans les propriétés de la stratégie (Paramètres généraux → Paramètres de l'application, groupe Performances).
En cliquant sur le bouton Configurer dans le groupe Performances, la fenêtre Paramètres des performances des tâches d'analyse s'ouvre, dans laquelle se trouve la section Consommation du processeur et de la mémoire où vous pouvez configurer des limites (voir tableau ci-dessous).
Paramètres
Paramètre |
Description |
---|---|
Limiter la consommation de ressources du processeur pour les tâches d'analyse (%) |
La case active ou désactive la limite d'utilisation des ressources CPU pour les tâches Analyse des logiciels malveillants, Analyse des zones critiques, Inventaire et Analyse du conteneur. Si la case est cochée, la charge maximale sur tous les noyaux du processeur lors de l'exécution de ces tâches ne dépasse pas la valeur spécifiée dans le champ de droite (en pourcentage). La valeur dans le champ doit être un entier et être comprise entre 10 et 100. La case est décochée par défaut. |
Limite d'utilisation de la mémoire pour les tâches d'analyse (Mo) |
Champ de saisie permettant de limiter l'utilisation de la mémoire pour les tâches d'analyse (en mégaoctets). Valeur par défaut : 8192. |
Configuration d'une limite dans la ligne de commande
À partir de la ligne de commande, vous pouvez configurer la limite de ressources CPU pour les tâches de type ODS, ContainerScan et InventoryScan à l'aide des paramètres UseOnDemandCPULimit
et OnDemandCPULimit
dans les paramètres généraux de l'application.
Vous pouvez modifier la valeur des paramètres à l'aide de commutateurs de ligne de commande ou à l'aide d'un fichier de configuration contenant tous les paramètres généraux de l'application.
Le paramètre UseOnDemandCPULimit
peut prendre les valeurs suivantes :
Yes
:activer la limitation de la consommation des ressources du processeur pour les tâches de type ODS, ContainerScan et InventoryScan.No
: désactiver la limite de la consommation des ressources du processeur pour les tâches.Le paramètre OnDemandCPULimit
permet de spécifier la valeur maximale de la charge sur tous les noyaux de processeur (en pourcentage) lors de l'exécution des tâches de type ODS, ContainerScan et InventoryScan. La valeur du paramètre doit être un entier et être comprise entre 10 et 100. Valeur par défaut : 100.
Dans la ligne de commande, vous pouvez configurer la limite d'utilisation de la mémoire pour les tâches de type ODS, ContainerScan et InventoryScan à l'aide du paramètre ScanMemoryLimit
dans le fichier de configuration kesl.ini. Valeur par défaut : 8192.