请高手解决问题,一定都给分!请进来看看!ASP+ORACLE+IIS5.0
我用的是ASP+ORACLE+IIS5.0
但是有的时候我编写的程序,在调试时还是很好的速度很快!程序我也进行了可能的优化并且我很注意变量,函数和接口的释放,一切用的很好的,可就在那天我发现了一个问题,就是在短时间内快速刷新页面(一秒刷新5--10次)进程中的内存就开是涨了dllhost.exe!(这是正常的情况)可是当我停止刷新页面时dllhost.exe占的内存还是那样高,没是释放掉而降下来,我开始以为是我有什么东西没有释放完,我去看了看程序!应该不会呀!后来我对程序进行了优化还是不行,...............请给与指点!
我很少用select * from......
如:
select * from where kkk='xxxx'
这样很耗内存....
我该释放我都释放....
如:
<% rs.close
set rs=nothing
conn.close
set conn=nothing
%>
我还很注意定义
如:
dim XXX
dim AAA
(当dllhost.exe进程涨到很高时候,就使得IIS5.0无访问网页了)
(现在没有办法只有靠计划任务来结束dllhost.exe进程从而施放内存)
但程序停止后,为什么进程dllhost.exe占的内存没有释放呢,,...................