您可以通过以下设置控制ASP.NET主机对服务器内存的占用。并能设置ASP.NET主机进程定时重建(类似IIS6中AppPool里的定时重启),这样可以避免服务器长时间运行aspnet占用大量空闲内存,有利于提高aspnet运行效率。
ASP.NET主机配置文件位置为
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config
用文本编辑器打开该文件,找到以内容按注释修改
processModel
enable="true"
timeout="01:00:00" 超时时间,指定多长时间后重建aspnet进程,建议设为数小时,格式"小时:分钟:秒"
idleTimeout="00:20:00"aspnet多长时间无动作时关闭进程,建议数十分钟
...
memoryLimit="40" --aspnet最多占用服务器内存数,默认40%
...
ASP.NET主机相关的设置体会就向你介绍到这里,希望对你有所帮助。
ASP.NET主机资源控制的一些心得
2019-10-24 12:29asp.net教程网 ASP.NET教程
您可以通过以下设置控制ASP.NET主机对服务器内存的占用。并能设置ASP.NET主机进程定时重建这样可以避免服务器长时间运行aspnet占用大量空闲内存,有利于提高aspnet运行效率。
延伸 · 阅读
- ASP.NET教程
asp页面和Asp.net页面传中文参数UrlEncode编码以及接收解码
在asp中加一个链接,指向asp.net网页,但asp.net的网址是经过HttpUtility.UrlEncode转换和HttpUtility.UrlDecode解码的,而asp的server.urlencode却和HttpUtility.UrlEncode的编码方...
- ASP.NET教程
c#中两种不同的存储过程调用与比较
存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这...
- ASP.NET教程
ASP.net中保持页面中滚动条状态的代码
在ASP.Net页面中,每次回发都会造成页面回到顶部,那么怎样让它保持刷新页面前的位置上,使得页面提交后还在原来的位位置。 ...
- ASP.NET教程
ASP.NET的HtmlForm控件学习及Post与Get的区别概述
HtmlForm 控件用于控制form元素,本文主要介绍下HtmlForm控件的Method/Action方法(要提交数据的页面,即数据要传送至哪个网址)及Post与Get的区别感兴趣的朋友可以...
- ASP.NET教程
jquery.pagination +JSON 动态无刷新分页实现代码
jquery.pagination +JSON 动态无刷新分页实现代码,需要的朋友可以参考下。 ...
- ASP.NET教程
ASP.NET设计网络硬盘之上传文件实现代码
用户最终是要和文件打交道的,文件夹仅仅是用来方便管理的。文件的上传和下载也就成为“网络硬盘”功能设计中的重要一环 ...
- ASP.NET教程
在vs2008中使用AJAX开发.net 2.0下的Web程序的方法
最近做项目需要用到AJAX,但是工作需要必须使用.net 2.0版本;但发现如果项目为.net2.0版本则没有Ajax(web.config已经配置上ajax) ,、工具栏中并不出现Ajax选项卡...
- ASP.NET教程
如此高效通用的分页存储过程是带有sql注入漏洞的zt
通常大家都会认为存储过程可以避免sql注入的漏洞,这适用于一般的存储过程,而对于通用分页存储过程是不适合的,请看下面的代码和分析!...