QUOTE(sleepwalker @ Apr 30 2010, 12:44 PM)
Let me rephrase background task. Anything that is not running below Normal priority is not considered as background task. Just because it's not running in the foreground window, it does not make it a background task. Antivirus are not background, they are actually foreground task running hidden from view but that does not make them background task either. Since they all have the same priority, when they require a the CPU to allocate a time-slice to their process, they are going to get it.
Again, not true at all... Anti-virus uses operating system hooks, thus whenever some programs starts running (e.g. starting an application), generates a (child) process, read/write to HDD (e.g. modify files) and/or does something unexpected (such as trying to invoke or modify a operating system function) then the anti-virus programs springs into action. Otherwise its relatively idle (not running most of the time).
QUOTE(sleepwalker @ Apr 30 2010, 12:44 PM)
That is why most people would report that any installation of an antivirus with active file scanning will always slow down the machine, unless you have sufficient CPUs to run it. I run Jackie Chan Internet Security 2010 and it slowed to a crawl on my dual core last time, exactly the same issue that most people complained about. Funny thing is that I don't have that problem anymore on my X6.
Active file scanning? That's HDD bottleneck... very little to do with the processor actually. Everyone will experience the same thing whenever the anti-virus starts a scheduled file scan (an annoyance which I usually turn off

), unless using SSD of course. Anyway, I've used lots of anti-malware stuff before including Kapersky (your Jackie Chan thingy), AVG, Avast, Norton Security Suite, etc.. and all of them more or less slows down most systems, including 8-core (dual processor) servers. Currently settled on Avira due to its small memory footprint and less resource hogging.
This post has been edited by lex: Apr 30 2010, 01:30 PM