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

Cla*_*ein 3 .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

Mit*_*eat 7

可能无法解释巨大的加速,但请参阅:.NET 4 Web应用程序启动时间:

...在C:\ Windows\Microsoft.NET\Framework\v4.0.xxxx\Aspnet.config中有一个开关,调用shadowCopyVerifyByTimestamp ASP.NET用来启动CLR.CLR在.NET 4中优化了如何通过删除不必要的文件副本来加载卷影副本程序集(如果没有任何更改).因此,冷网应用启动的部分改进.