Jeruvy, you didn't really supply much useful information.
If ashServ.exe is using the CPU, it means that it's scanning something. So, first you need to find out what is being scanned. You can do that, for example, by opening the On-access protection window (click on the avast! tray icon), select the particular resident providers (Standard Shield is the most likely guess) and watch the "Last scanned" item at the moment of the high CPU usage. You should be able to say what avast! is scanning.
Or, you can turn on the option "Show detailed info on performed action" in the resident providers.
Well that is the facts as I've seen them. I have not spent any further time troubleshooting this, nor do I plan to.
WHY after killing serv, does websrv kick in to 100%? your going to tell me that it was scanning a file on my system, and then once dead turned over to another exe to continue? Someone should explain this behaviour to me so I can understand it better.
As for watching what file it's scanning, I beleive I stated clearly above that I watched it scan several files, yet still cause saturation of cpu cycles.
The FACT that this has all happened recently and on two production AND a test box indicates your program no longer likes my builds. If that is a fact, then I will delete AVAST and move to Trend-Micro as they offer the best value for the number of boxes I have.
I was concerned over the number of updates I was receiving and unless someone can offer a better conclusion, my determination of the problem is the updates have destabilized on my systems. This is not a ONE PC deal, it is affecting ALL machines I install it on.
If you'd like better information then empower me to provide it. A debug version or some such tool may be of assistance, or you could improve your statement by clearly defining what information you seek.