代码之家  ›  专栏  ›  技术社区  ›  mathieu

ASP.NET性能:没有预编译的Web应用程序

  •  5
  • mathieu  · 技术社区  · 16 年前

    1 回复  |  直到 16 年前
        1
  •  8
  •   Dave Anderson    16 年前

    预编译保存了第一次命中JIT编译的工作,对于一个拥有大量页面的站点,它知道在访问和压缩每个页面之前会有多长时间。

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

    我们使用预编译来确保网站能够真正编译,并且不会被丢失的引用或生产环境中的某些问题所捕获。这一点也很重要,因为没有用户对我们的网站有不同的体验,因为他们必须等待JIT竞争。