"DLLHOST.EXE"对ASP起什么作用?如何避免它无限占用内存?

softbunny 2003-10-25 11:29:44
前几天写了一个论坛,是放在2000 server上的,发现服务器上总是会有一个DLLHOST.EXE在运行,要命的是它占用的内存是在不断增大的,512M的内存,它自己竟然能用到1.7G…… 当增大到一定程度时,进行SQL查询时就报错了。
如果用任务管理器手工关掉这个进程,服务器端并没有错误发生,在客户端会发现Session不存在了,需要重新登录一下才行。

这应该不是服务器的问题,这最可能是什么地方出了问题呢?创建的CONN或Recordset对象没有关闭吗?但我检查了一遍,看到全关了呀~~

有没有遇到过这种问题的朋友帮我解释一下?谢谢
...全文
235 52 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
52 条回复
切换为时间正序
请发表友善的回复…
发表回复
softbunny 2003-12-29
  • 打赏
  • 举报
回复
所有的办法都不行,最后我重装的系统~~
装完后一点问题没有了~
ndq2002 2003-12-27
  • 打赏
  • 举报
回复
老兄,找到问题解决的方法没有?
我也遇到同样的问题,2G内存居然能在20秒钟内都用光,然后弹出dllhost.exe异常,asp程序执行不了!

我晕呀!
pepos 2003-10-31
  • 打赏
  • 举报
回复
不要改了,也不要杀毒了
又是老调重弹。
总之可行的办法就是重装。
没办法!
picmud 2003-10-31
  • 打赏
  • 举报
回复
完了,我把系统里所有DLLHOST都删除了(公司要求的),结果我的IIS不好使,谁把好用的DLLHOST给我发一份啊?谢谢了zhanglei@haihuisoft.com.cn
goldme76 2003-10-29
  • 打赏
  • 举报
回复
不可能啊,我的机器系统进程里也多了个DLLHOST.exe文件,然后他就PING网内的另外一台机器,被PING的那台机器也多了个DLLHOST.exe文件,我的机器上没有运行ASP的程序啊?我后来把SYSTEM32\WINS下的DLLHOST.EXE文件删掉以后才好的
softbunny 2003-10-27
  • 打赏
  • 举报
回复
表中现在约两万多条记录,不到三万条,只对tzID做了索引,别的都没做索引~~

Wins文件夹存在,但里面是空的,Wins服务也没开。

有的朋友问是有不有人在攻击服务器,我不知道怎样看…… 但他不至于一停不停地连续这么多天都在攻击吧?
qiangtian 2003-10-27
  • 打赏
  • 举报
回复
你的机器装了wins服务,所以system32下才会有wins这个目录
不过你的机器需要wins服务吗?一般不用吧,所以删掉服务和wins目录下的文件试试
subzero 2003-10-27
  • 打赏
  • 举报
回复
光这么看好像没什么问题
sql="Select * From TieZi Where tzID=" & ID
明确写出要select的字段名字来在记录数目很多的时候效率提高是比较明显的

你的 tiezi表记录多么?那些字段作了索引?
softbunny 2003-10-27
  • 打赏
  • 举报
回复
正在改~~,不过,我想知道改SQL后会不会就没事了呢?
Tal 2003-10-27
  • 打赏
  • 举报
回复
MS?Bug
subzero 2003-10-27
  • 打赏
  • 举报
回复
为啥用access呢,还是改sql server吧
softbunny 2003-10-27
  • 打赏
  • 举报
回复
与冲击的的症状不符,硬盘文件、注册表中都没有相应的项目。
而且冲击波的补丁很久前就打过了~
cqfeng 2003-10-27
  • 打赏
  • 举报
回复
应该不是病毒吧,
wins\dllhost.exe,svchost.exe这下面的才是病毒,用安全模式进入以后就可以直接删除了
但是在注册表里面还有两个什么rpc什么的服务也要删除才行

至于占有内存那么大,嘿嘿,偶也不明白 ^_^
crowe 2003-10-27
  • 打赏
  • 举报
回复
反冲击波蠕虫病毒welchina,目前我只发现www.symantec.com.cn的专杀工具有用,而且杀毒之前先安装补丁(sp4里都没有哦)。不然杀了也是白杀。详细看www.symantec.com.cn,
lihua9666 2003-10-27
  • 打赏
  • 举报
回复
http://www.westsee.com/showart.asp?art_id=40&cat_id=7
有 “新病毒攻击资料及处理方法(dllhost.exe)”看有没有用
dbpointer 2003-10-27
  • 打赏
  • 举报
回复
基本可以肯定是病毒了

不过,适当的时候注意用close datebase
softbunny 2003-10-27
  • 打赏
  • 举报
回复
数据库是ACCESS的,同时在线约30人左右吧。

DLLHOST.EXE就只有一个,删除后ASP的网页就不能浏览了~~
jmy2018 2003-10-27
  • 打赏
  • 举报
回复
开机按f8进入安全模式,搜索c盘,将最近生成的大小10k左右的DLLHOST.EXE,删除即可!
subzero 2003-10-27
  • 打赏
  • 举报
回复
数据库呢?sql server?
访问量有多大?
softbunny 2003-10-27
  • 打赏
  • 举报
回复
应该不是吧?为什么别人的不呢?
加载更多回复(32)

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧