.NET 4.0网站加载速度快吗?

时间:2010-05-02 04:23:49

标签: .net asp.net .net-4.0

我已经使用DotNetBlogEngine多年了,今天我的主机(JodoHost.com)正式启用了对.NET 4.0的支持。我让他们将我的网站从2.0应用程序更改为4.0应用程序,并计划重新编译该网站,如果必须的话。我立即注意到的是,网站在第一次加载时加载速度非常快,后续加载只是稍快一点​​。

该网站编译为.NET 2.0 Web应用程序,无需重新编译该网站。

这种性能提升的原因是否已知? .NET 4.0框架是否有改进,将网站的初始加载时间改进了应用程序池?

这是托管在2003服务器上的。

以下是供参考的网站:http://www.ocdprogrammer.com

1 个答案:

答案 0 :(得分:7)

可能无法解释巨大的加速,但请参阅:.NET 4 Web Application Startup Time

  

......有一个开关   C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.xxxx \ Aspnet.config   叫shadowCopyVerifyByTimestamp   ASP.NET用来启动它   CLR。 CLR在.NET 4中如何优化   阴影副本程序集由   如果删除不必要的文件副本   一切都没有改变。因此,部分原因   冷网应用启动的改进。