Question :
Comment améliorer les performances de DocuWare Desktop ?
Solution :
Les paramètres par défaut des DocuWare Desktop Apps sont adaptés à la plupart des scénarios d'utilisation. Nous les évaluons et les optimisons en permanence.En cas d'utilisation intensive, comme l'importation de milliers de documents par heure, les DocuWare Desktop Apps ont besoin d'être optimisées.
Cet article vous aidera à tirer le meilleur parti de DocuWare Import. En règle générale, nous recommandons d'utiliser la dernière version de DocuWare et/ou d'installer la dernière mise à jour mineure disponible.
- Présentation de l'architecture de DocuWare Desktop

DocuWare Desktop est divisé en deux parties principales : le client et le serveur.Les applicationsDocuWareDesktopsont installées côté client, tandis que les composants du serveur DocuWare Desktop sont installés côté serveur.
Les applications DocuWare Desktop et la plate-forme DocuWare communiquent uniquement via http(s). Dans le Service DocuWare Desktop, qui est la structure principale des applications Desktop, tous les documents traités sont couverts par des tâches.
Pour des raisons de fiabilité, ces tâches existent non seulement en mémoire, mais elles sont également persistantes dans une base de données (fichier). Bien que cela réduise quelque peu les performances, les documents sont la valeur la plus prioritaire.Nous avons donc conçu notre logiciel de manière à ce qu'il puisse tomber en panne ou que le service puisse être interrompu à tout moment sans qu'aucun document ne soit perdu.
Lorsque le document est stocké avec succès dans DocuWare, la plate-forme transmet un retour d'information au service DocuWare Desktop.Ce n'est qu'à ce moment-là que la tâche est marquée comme réussie dans l'historique, supprimée du dossier temporaire et qu'une notification est déclenchée.
Si vous exécutez DocuWare Import sur le serveur et que tous les dossiers surveillés sont locaux et accessibles par l'utilisateur qui exécute le Service de bureau DocuWare (système local), il n'est pas nécessaire de démarrer les DocuWare DesktopApps.
DocuWare Import continue de fonctionner même lorsque les DocuWare Desktop Apps ne sont pas démarrés ou qu'aucun utilisateur n'est connecté au serveur. Il suffit que le Service DocuWare Desktop soit en cours d'exécution. - Fournissez suffisamment de ressources
L'exécution de l'OCR (reconnaissance optique de caractères) et le traitement de milliers de documents nécessitent un peu plus de ressources.Veillez donc à fournir ces ressources.
Si vous exécutez DocuWare Import sur un serveur dédié, les ressources suivantes sont recommandées
- Cœurs de processeur : 4 (3,2 GHz)
- RAM : 8 Go
Si vous exécutez DocuWare Import avec les autres services DocuWare sur le serveur, les ressources suivantes sont recommandées :
- CPU Cores : 8 (3,2 GHz)
- RAM : 16 Go
DocuWare Desktop utilise beaucoup le disque dur. L'un des moyens les plus simples d'améliorer les performances consiste à installer un disque dur SSD dans le dossier %ProgramData%\DocuWare\Jobs\.
- Arrêter l'influence de la protection antivirus en temps réel
De nombreux programmes antivirus ont une fonctionnalité d'analyse en temps réel qui protège le système, mais qui peut aussi le ralentir.
Veuillez exclure les emplacements de fichiers et les URL suivants de l'observation en temps réel :
- %ProgramData%\DocuWare\*
- %TEMP%\DocuWare\*
- %LOCALAPPDATA%\DocuWare\*
- URL de base HTTP de DocuWare : p. ex.g. http://<servername/IP>/DocuWare/* - Importation à partir de dossiers locaux
Si de grandes quantités de petits fichiers sont importés à partir d'un emplacement distant (c'est-à-dire un partage de réseau), les performances peuvent diminuer de manière significative.Il est préférable d'importer des documents à partir de dossiers locaux. - Réduire les frais généraux inutiles liés à l'OCR ou à la reconnaissance des codes-barres
La reconnaissance optique des caractères (OCR) et la reconnaissance des codes-barres constituent l'une des tâches les plus fastidieuses du traitement des documents.
Les performances s'améliorent considérablement lorsque l'OCR est effectuée avant l'importation (dans la mesure du possible).
Pour les systèmes DocuWare sur site (mais pas pour les systèmes DocuWare Cloud), il est possible de réduire au minimum la reconnaissance texte et code-barres.
L'option nécessaire est disponible pour DocuWare Import et Scanner, mais pas pour Printer.
Pour activer l'amélioration des performances, cochez l'option "Désactiver la reconnaissance texte et code-barres" sur la page Généralités d'une configuration d'importation.

Veuillez noter que vous ne pouvez utiliser cette option que si vous n'avez pas défini de zones de reconnaissance texte et code-barres (onglet "Traitement").
- Optimisation des paramètres deDocuWare Apps
A partir de la version 6.9 de DocuWare, certains paramètres de DocuWare Apps peuvent être optimisés à l'aide des fichiers d'Overrides.
Vous trouverez ici des fichiers d'Overrides préconfigurés pour différents cas d'utilisation :
Cas d'utilisation 1 : Importation de nombreux petits documents avec un petit nombre de pages
https://dwsupport.blob.core.windows.net/supportdownloads/additional/DocuWare_Desktop_Performance_Guide/Import_Overrides_Small_Documents.zip
Cas d'utilisation 2 : Importation de quelques documents volumineux avec de nombreuses pages
https://dwsupport.blob.core.windows.net/supportdownloads/additional/DocuWare_Desktop_Performance_Guide/Import_Overrides_Large_Documents.zip
Cas d'utilisation 3 : Combinaison des cas d'utilisation 1 et 2
https://dwsupport.blob.core.windows.net/supportdownloads/additional/DocuWare_Desktop_Performance_Guide/Import_Overrides_Combined_Documents.zip
La combinaison peut être utilisée, mais elle ne sera pas précise à 100 %.
Nous recommandons de répartir le traitement des différents cas d'utilisation sur des clients/serveurs distincts.
Pour utiliser les fichiers Overrides, suivez les étapes décrites ci-dessous :- Téléchargez et décompressez le fichier ZIP correspondant à votre cas d'utilisation.
- Arrêtez DocuWare Desktop Apps et le Service DocuWare Desktop.
- Copiez les fichiers dans le répertoire d'installation de DocuWare Desktop
x86 : C:\Programme\DocuWare\Desktop\
x64 : C:\NProgramme (x86)\NDocuWare\NDocuWare Desktop\N - Démarrez DocuWare Desktop Service et DocuWare Desktop Apps.
Les nouveaux paramètres sont immédiatement actifs.
IMPORTANT : Les fichiers Overrides conservent leurs paramètres après une mise à jour de DocuWare DesktopApps.
Explication des paramètres :
DocuWare.DesktopService.exe.config.overrides
- DiscardFinishedJobsImmediately
Si ce paramètre est défini sur " true ", les travaux seront supprimés de la base de données immédiatement après leur traitement. - RemoveTempFile
Ce paramètre vous permet de définir quels travaux sont supprimés automatiquement.
Le paramètre "KeepErrorAndWarning" permet de conserver temporairement tous les travaux qui ont fait l'objet d'erreurs ou d'avertissements.
Selon le nombre de ces travaux, cela peut entraîner une expansion inutile de la base de données. - EnqueueLimit
Ce paramètre permet d'augmenter la file d'attente des DocuWare Import.
Cela n'a de sens que si le système DocuWare est très performant.

- ConcurrencyMaximum
Ce paramètre définit le nombre de documents traités simultanément.
La valeur ne doit pas être supérieure à deux fois le nombre réel de cœurs du système.
DocuWare.Desktop.exe.config.overrides
- TrayNotificationLevel
Par défaut, une notification s'affiche dans la barre des tâches de DocuWare Desktop.
La valeur par défaut du paramètre " TrayNotificationLevel " est " Info ".
Pour éviter que ces notifications ne réduisent les performances, vous pouvez modifier le niveau de notification de DocuWare Desktop.
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.
