.Net内存溢出 System.OutOfMemoryException
内存溢出常见的情况和处理方式:
http://outofmemory.cn/c/dotNet-outOfMemoryException
MSDN中关于processModel的文档
https://msdn.microsoft.com/zh-cn/library/7w2sway1(VS.85).aspx
根据上文中的内存溢出处理,使用控制程序的内存分配,即在config文件中添加以下内容
这个需要放到machine.config中才行
<system.web>
<!--设置可使用的最大内存大小,默认60-->
<processModel memoryLimit=""/>
<system.web>
至于效果,还没试全,不过主要是内存不足,且回收没有很好的进行。
2016-07-15补充
项目因为采用的是内存结构,所有的东西都放入内存进行。
以至于方法请求的时候,都会产生一部分内存,而由于不断地请求,导致那部分内存未来得及释放,就被新的请求停住了。
现在项目解决方案是,直接在controller中进行所有的操作,即原先方法类中的方法直接放到controller中,而不再通过service进行调取了。
在查找这个问题的时候,百度到的一个关于AJAX请求的内存释放:
$.ajax({
...
success:function(){},
error:function(){},
complete:function(XHR,TS){XHR=null}//因为请求会产生XMLHTTPREQUEST(好像是这个。。。),所以这一步对他进行释放。complete表示ajax请求完成,不论成功与否
})
.Net内存溢出 System.OutOfMemoryException的更多相关文章
- 内存溢出System.OutOfMemoryException
		
.Net 内存溢出(System.OutOfMemoryException)的常见情况和处理方式总结 在什么情况下会出现OutOfMemonryException呢? 在我们试图新建一个对象时,而垃圾 ...
 - 文件上传之--内存溢出(System.OutOfMemoryException)
		
两周前就想把这点经验记录下来了,由于拖延症上身,直到刚才突然想起这件未完成的任务,今天是1024,在这个特别的日子里,祝所有程序猿兄弟姐妹们节日快乐! 上传功能一直很正常,直到上传了个500多兆的文件 ...
 - .Net 内存溢出(System.OutOfMemoryException)的常见情况和处理方式总结
		
.Net 内存溢出(System.OutOfMemoryException)的常见情况和处理方式总结 在什么情况下会出现OutOfMemonryException呢? 在我们试图新建一个对象时,而垃圾 ...
 - .Net 内存溢出(System.OutOfMemoryException)
		
.Net 内存溢出(System.OutOfMemoryException) 在什么情况下会出现OutOfMemonryException呢? 在我们试图新建一个对象时,而垃圾收集器又找不到任何可用内 ...
 - ASP.NET中出现内存溢出错误System.OutOfMemoryException
		
原因1:数据库服务器性能问题导致内存不够用,从而引起内存溢出 原因2:在IIS的应用程序池中进行配置,引起IIS服务器的内存分配问题,从而引起内存溢出 分析: 32位操作系统的寻址空间是 ...
 - System.OutOfMemoryException: 内存不足。(转)
		
主要是网站生成水印图片的时候遇到的 原文地址:http://www.cnblogs.com/longgel/archive/2010/03/24/1693776.html 今天调试asp.net 程序 ...
 - [System.OutOfMemoryException]	{函数求值已禁用,因为出现内存不足异常。
		
[System.OutOfMemoryException] {函数求值已禁用,因为出现内存不足异常. StringBuilder 赋值的时候超过内存的大小,要即时去清空文本的值. 也可能是DataSe ...
 - “System.OutOfMemoryException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理
		
“System.OutOfMemoryException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理 这个原因肯定不是因为程序内部的逻辑错误,或者别的什么情况. 想想,肯 ...
 - 在Android中解决内存溢出 – OutOfMemoryError
		
原文链接:http://riggaroo.co.za/fixing-memory-leaks-in-android-outofmemoryerror/ 注:本文在原文基础上在如何判断内存是否泄露方面进 ...
 
随机推荐
- Windows获取线程起始地址
			
typedef enum _THREADINFOCLASS { ThreadBasicInformation, ThreadTimes, ThreadPriority, ThreadBasePrior ...
 - 用Lucene对文档进行索引搜索
			
问题 现在给出很多份文档,现在对某个搜索词感兴趣,想找到相关的文档. 简单搜索 一种简单粗暴的做法是: 1.读取每个文档:2.找到其中含有搜索词的文档:3.对找到的文档中搜索词出现的次数统计:4.根据 ...
 - Jdbc获取oracle中guid主键
			
上代码 String sql = "BEGIN insert into itil_task_plan (PLAN_CODE) values (?) returning id into ?; ...
 - EFM32 DMA/PRS例程
			
/**************************************************************************//** * @file * @brief H ...
 - java-javaweb_URL重写
			
Java WEB实现URL重写的优缺点及如何实现: http://blog.csdn.net/cselmu9/article/details/8062033 urlrewrite 地址重写: http ...
 - mysql 分库分表(水平切割和垂直切割)
			
分表是分散数据库压力的好方法. 分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库. 当然,首先要知道什么情况下,才需要分表.个人觉得单表记录条数达到百万到千万 ...
 - Jquery easyui教程
			
目 录 1基本拖放.......................................................................................... ...
 - 利用jQuery进行三行两列等高布局
			
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
 - SQL SERVER 2005快捷键
			
一.SQL SERVER 2005快捷键 快捷键 功能 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 ...
 - r绘图基本
			
R绘图命令分为三种类型: 高级绘图命令在图形设备上产生一个新的图区,它可能包括坐标轴,标签,标题等等. 低级画图命令会在一个已经存在的图上加上更多的图形元素,例如额外的点,线和标签. 交互式图形命令允 ...