Vues :
Question :
Pourquoi le service de processus d'arrière-plan ou plusieurs processus portant le nom "DocuWare.BackgroundProcessService.GenericProcess" occupent-ils une grande partie de l'unité centrale et comment peut-on éviter cela ?
Réponse :
Le Service de traitement en arrière-plan (BPS) génère des sous-processus, par exemple pour traiter les flux de travail Autoindex. Le nombre de sous-processus fonctionnant simultanément est spécifié dans le fichier de configuration du BPS, qui se trouve à l'adresse suivante : <Chemin d'installation de DocuWare>\NBackground Process Service\NDocuWare.BackgroundProcessService.exe.config:

<appSettings> [...]
<!--Définit le nombre de processus pouvant être hébergés simultanément-->
<add key="MaxRunningProcesses" value="10" />
[...
]</appSettings>

Solution :
Le nombre maximal de sous-processus est fixé à 10 par défaut. Si cela entraîne une charge CPU élevée sur le système, vous pouvez définir cette valeur à 5, par exemple :

<appSettings> [...]
<!--Définit le nombre de processus pouvant être hébergés simultanément-->
<add key="MaxRunningProcesses" value="5" />
[...
]</appSettings>

Après avoir ajusté ces paramètres, le BPS devrait appliquer les changements automatiquement, même sans le redémarrer. Si ce n'est pas le cas, veuillez redémarrer le BPS pour vous assurer que les nouveaux paramètres sont appliqués correctement.

Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.