缓存(异步页面)
摘要:
理解了 ASP.NET 缓存的基本原理后,现在可以深入研究一下另一种提升性能的技术:异步 Web 页面。这项特别的技术可以大大提高网站的可扩展性。它尤其适合用于那些包含大量比较耗时的查询数据库代码的页面。 要理解这一技术带来的潜在利益,需要对 ASP.NET 如何处理请求有较深的理解。从本质上来说,.NET 维持一个能够处理页面请求的线程池。获得一个新的请求时,ASP.NET 从中取出一个可用的线程并用它处理整个页面。这个线程实例化页面,运行事件处理代码,返回呈现的 HTML。如果 ASP.NET 获得请求的频率很高(比它处理这些请求还要快),那么未处理的请求将被保存在队列里。如果队列也满了. 阅读全文
posted @ 2012-08-16 16:07 SkySoot 阅读(2669) 评论(0) 推荐(0)
浙公网安备 33010602011771号