【问题标题】:ASP.NET Performance : web application without precompilationASP.NET 性能:无需预编译的 Web 应用程序
【发布时间】:2008-10-22 12:02:26
【问题描述】:

目前我们正在使用 Web 应用程序项目,因此我们在编译方面有所收获。但据我所知,aspx 页面仍然在第一页命中时编译。那么预编译会带来明显的性能提升吗? (排除第一次命中)。

什么类型的网站(点击次数/秒,用户数量)会从中受益?

【问题讨论】:

    标签: asp.net performance


    【解决方案1】:

    预编译节省了执行 JIT 编译的第一次工作,对于一个拥有大量页面的网站来说,他们知道每个页面被访问和编译之前需要多长时间。

    在第一次点击之后,编译 JIT 或预编译的页面没有区别。

    我们使用预编译来确保网站能够真正编译,并且不会因缺少参考或生产环境的某些问题而被捕获。这一点也很重要,因为用户必须等待 JIT 编译才能对我们的网站有不同的体验。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-23
      • 1970-01-01
      • 2010-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-17
      • 1970-01-01
      相关资源
      最近更新 更多