服务器内存不能自动释放?还是怎么回事?在线等候!

来源:百度知道 编辑:UC知道 时间:2024/05/22 20:23:22
我的网站是用ASP写的,SQL2000数据库加win2003 server系统,网站使用20多小时后就出现红叉,最后无法打开网页,查看CPU使用率才20%不到,带宽足够,内存大约2G,我的服务器配置是双至强、3G内存,IIS设置内存释放点是:最大虚拟内存2100M,最大使用内存2400M,不知道究竟是设置错误,还是另有其他原因?服务器重新启动后一切正常。请高手尽快帮忙啊。在线等候!

尝试缩小你这些限制
最大虚拟内存设为512-1024
物理内存设置到128-256

我服务器几十个站,都这样设置,运行非常良好

当然SQL里也有个设置内存使用情况的,如果你站不是经常频繁使用数据库,那就是说限制到60-100M内存吧

我这里被使用的数据库超过2G了 内存限制也只到80MB而已

CPU方面不做限制

你的数据库连接池设计如何?打开数据库连接后有没有及时关闭?或者后台有进程来定时清理不活动的连接

都可能造成内存耗尽的说

建议楼主重装下IIS看看,上次的的问题就是这样解决的。
海腾数据--中尉

看看事件查看器中有什么提示吗?