Skip to main content
Cette énumération est implémentée dans FRE pour Linux et Windows.
Les constantes de l’énumération MultiProcessingModeEnum définissent le mode de traitement des documents multipages à l’aide de plusieurs cœurs CPU.

Éléments

Remarques

Lorsque le traitement parallèle est utilisé, le nombre réel de processus exécutés dépend de la valeur de la propriété IMultiProcessingParams::RecognitionProcessesCount. Si la valeur de la propriété IMultiProcessingParams::RecognitionProcessesCount est 0, le nombre de processus est égal à la plus petite des valeurs suivantes :
  • nombre de cœurs CPU disponibles,
  • nombre de cœurs CPU disponibles selon la licence,
  • nombre de pages dans le document.
Si la valeur de la propriété IMultiProcessingParams::RecognitionProcessesCount n’est pas 0, le nombre de processus est égal à la plus petite des valeurs suivantes :
  • la valeur de la propriété RecognitionProcessesCount,
  • nombre de cœurs CPU disponibles selon la licence,
  • nombre de pages dans le document.
Les résultats du traitement d’un même document dans des processus parallèles et dans un seul processus peuvent différer. Cela s’explique par le fait que certaines informations utilisées pendant le traitement ne peuvent pas être partagées entre différents processus. La répartition sur les cœurs CPU est disponible pour les méthodes suivantes :

Utilisé dans

IMultiProcessingParams::MultiProcessingMode