Form Recognition sizing and performance
search cancel

Form Recognition sizing and performance


Article ID: 163341


Updated On:


Data Loss Prevention Enforce


This article contains sizing and performance information for the Form Recognition feature, available in Symantec Data Loss Prevention (DLP) 14.5 and later.


Sizing for Form Recognition

Symantec recommends that you dedicate a number of threads to the Form Recognition thread pool that is half the number of physical cores on your detection server. For example, if you have four physical cores on your detection server, dedicate two threads to the Form Recognition process.

You can set the number of threads dedicated to the Form Recognition detection process on the Server/Detector Detail - Advanced Settings page, using the FormRecognition.OPENCV_THREADPOOL_SIZE setting. See the Symantec Data Loss Prevention Administration Guide for details about working with this setting.

Improving Form Recognition performance

You can have a maximum of 500 forms across all Form Recognition profiles in any given DLP deployment. For best performance, Symantec recommends creating fewer profiles that each contain a greater number of forms, rather than having many profiles that each contain fewer forms. For example, you will achieve better performance with five indexes containing 100 forms each than you will with ten indexes containing 50 forms each.