Hello, A client of ours had a bunch of machines whose CPUs were maxed out at 100% because of clam. Changing PhishingScanURLs to "no" from the default "yes" dropped the load average from 70+ to about 3, and the CPU usage from 100% to under 50%. This is under Linux, so it's not the broken Solaris regex library at fault.
I have two questions, a practical one and a philosophical one: The practical one: Do others observe the very poor behaviour of PhishingScanURLs? Is it perhaps hitting pathological cases of regex evaluation? The philosophical one: Do heuristics like PhishingScanURLs belong in a virus scanner? I realize that once the engine is in place, it's tempting to add features, but I'm not convinced such things belong in a virus scanner. I think they are more in the domain of anti-spam software, especially since it's good for security to keep your virus-scanner small, fast and secure and do more complex text analysis in a language other than C. I guess I would vote for PhishingScanURLs to be "no" by default rather than "yes". Regards, David. _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://lurker.clamav.net/list/clamav-users.html