发现并解决ASP.NET内存耗尽(OOM),让服务器"永不重启"
摘要:
========下面的一堆文字为了说明一件事情---.NET程序,内存溢出,如何控制.主要是堆HEAP大小如何控制以及优化.以减轻GC突发性负担及这个时候服务器当机的可能*.对于大型程序,完全依赖GC是不现实的,对于高负载服务器,往往我们80%的堆都由自己的析构函数接管,并辅助以自行设计的bufferpool接管堆释放工作以达到HEAP可控的目的,减少CPU突发性负荷(CPU尖峰).虽然不像C那样... 阅读全文
posted @ 2010-10-12 18:29 koumi's blogs 阅读(4264) 评论(12) 推荐(3) 编辑