i am running a web server 2000 advanced server and programming is all of ASP .in my taskmeneger shows two proceses running dllhost.exe and while firing the asp query only one of it gets cpu time ,other one remains idle .it is the general condition .but sometime the first processes remains idle and second dll host processes takes all cpu usages almost upto 99% of cpu time,which makes the nt server like hanged and it is not able to proceses all other queries.so does anybody has an idea what thisdllhost.exe doing in my cpu processes .