进程里有两个dellhost.exe,其中一个占用cpu100%
公司的服务器:win2000server+IIS5.0+SQLSERVER,有几个网站。
在进程中发现让CPU使用率达到100%的是一个dllhost.exe的文件,CPU使用率达到100%,内存也占了两三百M,并弹出窗口提示内存不足,浏览速度变得很慢,直至打不开网站提示:HTTP 500 内部服务器错误。
最奇怪的事是在任务管理器进程里发现了两上同名的 dllhost.exe 的文件进程。其中一个CPU使用率极低,另一个同名文件进程dllhost.exeCPU使用率达到100%,且居高不下,经常在90%--100%之间活动。
重启后正常,过两三个小时后又出现上述现象。
不知道有谁解决这这种情况,请赐教。
[344 byte] By [
msdn] at [2007-8-15 10:03:02]

# 1 Re: 进程里有两个dellhost.exe,其中一个占用cpu100%
先升级到最新病毒库杀下毒吧,八成是中招了,呵呵
不过,SQL SERVER服务一直开着的话,那就内存通吃了,
如果是浏览自己写的程序的话,检查下内存有没在适当的时候释放掉!
# 4 Re: 进程里有两个dellhost.exe,其中一个占用cpu100%
System32\wins目录下有没有Dllhost.exe,如果有的话,这个是Worm.WelChia病毒(冲击波(杀手))
# 5 Re: 进程里有两个dellhost.exe,其中一个占用cpu100%
病毒dllhost.exe文件(大小为20K)
正常的system32\dllhost.exe(大小为8K)
如果没有上面的问题
看
http://support.microsoft.com/default.aspx?scid=kb;en-us;258833
# 8 Re: 进程里有两个dellhost.exe,其中一个占用cpu100%
1.杀毒
2。查找iis设置,看看那个站设置了独立进程运行的!只有独立进程的站才会分出一个dllhost
找到该站,检查该站代码查找是否存在死循环的程序,
查找超大批量读取数据库数据的程序,尤其是大批量的跨表查询.提高一下效率使用一下索引和视图,一定要注意数据集是否清空.