为什么IIS生成asp.net页面的速度如此之慢?

时间:2012-04-11 21:35:18

标签: asp.net iis optimization

当我使用Visual Studio Web Dev Server运行asp.net(表单)站点时,站点工作得非常快(一切都在分析器下进行了优化),firebug显示该页面需要大约100毫秒才能生成。但是当它部署在IIS下的vps上时,同一页面需要大约400ms。

为什么IIS生成的页面长于平均VS Dev Server?

我的意思是确切的页面生成,没有加载,因此它不依赖于慢速网络或其他任何东西。我可以假设vps很慢,但它有4BG内存,2个处理器,只运行一个asp.net站点,所以没有什么可以浪费资源。

如果VS Dev Server可以在~100ms内生成页面,那么我想IIS应该能够做同样的事情吗?

1 个答案:

答案 0 :(得分:3)

那不是IIS。这是您的低质量VPS,共享资源有限。尝试使用更好的服务器或在本地IIS上进行测试。