首页 新闻 搜索 专区 学院

IIS7.5应用程序池占用很高的内存,如何解决?

0
悬赏园豆:15 [已关闭问题] 解决于 2012-11-27 10:42

操作系统:windows 2008 R2

web服务器:IIS7.5

内存4G,CPU3GHz

使用signalR框架写了一个在线聊天的功能,测试时发现应用程序池从最初的几十M慢慢上升到2G多,有时IIS会自动重启。

 

求解决方案?谢谢!

肥猫侠的主页 肥猫侠 | 初学一级 | 园豆:152
提问于:2012-11-27 00:36
< >
分享
其他回答(4)
0

估计是有内存泄露吧,参考 http://www.cnblogs.com/2018/category/308036.html 使用一些工具查查

2012 | 园豆:19163 (专家六级) | 2012-11-27 08:21

之前是用微软提供的方法(见下网址)检测,没检测出什么问题,

http://www.iis.net/learn/troubleshoot/performance-issues/troubleshooting-native-memory-leak-in-an-iis-7x-application-pool

支持(0) 反对(0) 肥猫侠 | 园豆:152 (初学一级) | 2012-11-27 08:23
0

代码中存在内存泄漏,建议一行一行检查代码

dudu | 园豆:38946 (高人七级) | 2012-11-27 08:53
0

那就只能一行的一行的查代码了

chenping2008 | 园豆:9836 (大侠五级) | 2012-11-27 09:32
0

应该是代码中有使用了内存一直没回收

jason2013 | 园豆:1998 (小虾三级) | 2012-11-27 09:39

我就是想找出是不是内存泄漏而导致内存居高不下

支持(0) 反对(0) 肥猫侠 | 园豆:152 (初学一级) | 2012-11-27 09:40
0

看看进程中是不是有对应进程重复出现,可以考虑执行到最后,结束相应进程。

三十三块 | 园豆:373 (菜鸟二级) | 2012-11-27 10:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册