Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  Asp.net  >  正文 asp.net性能优化方法-缓存数据和页输出

asp.net性能优化方法-缓存数据和页输出

发布时间:2014-07-20   编辑:www.jquerycn.cn
asp.net性能优化方法-缓存数据和页输出

      本节介绍 asp.net性能优化方法-缓存数据和页输出。

  ASP.NET 提供了一些简单的机制,它们会在不需要为每个页请求动态计算页输出或数据时缓存这些页输出或数据。另外,通过设计要进行缓存的页和数据请求(特别是在站点中预期将有较大通讯量的区域),可以优化这些页的性能。与 .NET Framework 的任何 Web 窗体功能相比,适当地使用缓存可以更好的提高站点的性能,有时这种提高是超数量级的。

  使用 ASP.NET 缓存机制有两点需要注意。首先,不要缓存太多项。缓存每个项均有开销,特别是在内存使用方面。不要缓存容易重新计算和很少使用的项。其次,给缓存的项分配的有效期不要太短。很快到期的项会导致缓存中不必要的周转,并且经常导致更多的代码清除和垃圾回收工作。若关心此问题,请监视与 ASP.NET Applications 性能对象关联的 Cache Total Turnover Rate 性能计数器。高周转率可能说明存在问题,特别是当项在到期前被移除时。这也称作内存压力。

您可能感兴趣的文章:
asp.net性能优化方法-缓存数据和页输出
ASP.NET缓存的方法分析
asp.net性能优化方法-数据库访问性能优化
asp.net性能优化方法-优化特定配置文件
有关php的缓存技术介绍
从哪些方面对ASP.NET进行性能优化
asp.net性能优化方法-避免到服务器的不必要的往返过程
asp.net性能成化方法-线程优化
asp.net性能优化方法-其它
SQL Server数据页缓冲区的内存瓶颈分析

[关闭]