Video Screencast Help

How can be calculated for the number of VSAPI Scanning Scan Processes and number Threads?

Created: 12 Apr 2012 | 3 comments

We use the Symantec Mail Security 6.5.x, are using windows server 2003 R2 Standard 64bit SP2 server.

The Exchange server 2007 64bit (version

Dell PowerEdge servers 2950 64xbased PC, the system with two Quad Core CPUs and SMS scanning threads set to 9, the number of threads is 9.

After use, just as with spam, antivirus, your Exchange server has many outgoing queue, the system runs very slowly.
I realize there are 9 lines SAVFMSESP.EXE process in the list of Task management is handled.
- All CPU 9% of this process are approx 13%.
- A total of approx 99% CPU.
I refer to link: and

the calculation of VSAPI and number of threads.
According to you, the system can calculate the right VASPI, of Threads? if necessary down to Symantec Mail Security for Exchange runs a more optimal and then how?

Thanks and Regards,


Comments 3 CommentsJump to latest comment

A.Simeoni's picture

As described in the second link you provided ( ):

The number of VSAPI scanning threads is calculated per the formula:
Number of processors x 2 + 1

In your case 2 (processors) x 2 + 1

The number of Scan Processes threads is calculated per the formula:
Number of physical processing cores (2) x 2 +1 = 5.

In you case 4 (cores) x 2 + 1

Hope it helps

Thang.Le's picture

Thanks benjamin_lurie,

I have configured the parameters that you suggest, just as there are only five threads process in task management screen, CPU performance 25% occupied by Symantec Security for Exchange. Excellent.