ASP.NET开发网站程序常见错误汇总(6)
http://www.itjxue.com 2015-07-17 01:58 来源:未知 点击次数:
四、实际操作分享篇
上面三个环节,任何一个发生问题,都会影响到系统的效率。我分享我们实际的作业的过程发生的一些情况,及怎么解决这些问题。
4.1 内存使用达到峰值,导致程序无法继续运行。
有个同事分享了他们的经验如下(原话分享):
下面的例子也许会给我们一点启示。
下面也是原话
大致意思是:在服务器端(也叫后台)自动跑的一只程式,运行了两三天后,停止运行了。检查Server的内存使用率时,发现超过了2.5G;在关掉了这只程式后,它就降到了1.5G…下面的图片为证:
4.2 进程请求过多,导致CPU无法及时处理,程序效率反应较慢。
下面都是同事的原话:
这里有一些问答关于应用连接池(Application Pool)的设定,对理解这样的设置有一定的帮助: