Usually from what i've seen, it's due to the code. We had a web server running meftaframe xp's nfuse, no problems at all. We put a home grown web app on those servers, and boom dllhost would spike randomly killing the server.
I just setup a job that kills dllhost.exe every 8 hours. No...