QUOTE(Support_Mike @ Mar 29 2006, 03:43 PM)
My strong suspicion is that the product does not require multiple processes per cpu - but that for performance KAV will create a scanner process for each available CPU. I imagine that if you scale down the # of processors you will see less RAM used during full scans and that the scans will be a little slower. Real-Time protection will not be affected by the #of processes as it is not as intense of an operation as a full scan. Real-time monitoring should easily be accomplished with a single process -
Also while you wait for an answer from KL remember they are several time zones away from the States and will reply when they see this...
Mike
The problem is not that the product has multiple instances of the monitor running per CPU but that it has multiple instances period. My servers have 8 CPUs each (that's 9 KAV monitor processes per server using anything up to 50Mb of RAM each). As an example, I have a server that right now is show 612Mb of physical RAM committed of which KAV is using 428Mb!
If I'm reading your post correctly you are saying that KAV creates a monitor process per CPU, JUST IN CASE I want to run an on-demand scan?! This can't be right. Surely it's not beyond the Kaspersky programmers to have the additional monitors fire up as needed if they really are needed.
At the risk of upsetting everyone and being branded a heretic, I have to say that Sophos doesn't seem to be blighted with this or any of the other problems that seem to beset KAV, AND the Enterprise Management Console's pretty good too!
Mike