ASP.NET MVC性能突然变得非常慢

时间:2009-02-13 13:15:00

标签: .net asp.net-mvc performance windows-vista s#arp-architecture

我正在使用Billy McCafferty相当出色的S#arp Architecture。一切都很快,很快就跑了。

然后我更新到最新的ASP.NET MVC RC。这意味着我必须得到S#arp的最新主干。

另外,两周前,我从XP更新到Vista(32位)

我的问题是表演突然变得悲惨。

一切似乎都有效,但它变得非常慢。每个http请求需要1秒钟。是的,一秒钟 - 您可以想象的是,网页服务器的页面加载是由一个巨大的,匆忙构造的鼠标滚轮中的关节炎驴提供动力。

页面上的每个脚本或图像都会增加一秒的加载时间。

  • 我没有打开log4net所以我认为不是那样。
  • 这是在主页上运行,因此只有非常小的数据库内容(无论如何都非常快)
  • 这也适用于简单的图像,所以我认为它必须是路由或网络服务器级别的东西。

任何想法可能是什么?

2 个答案:

答案 0 :(得分:12)

这只是猜测,但我看到启用IPv6的速度很慢,尤其是在localhost上使用Firefox时。

http://weblogs.asp.net/dwahlin/archive/2007/06/17/fixing-firefox-slowness-with-localhost-on-vista.aspx

答案 1 :(得分:4)

您可以下载dotTrace并对您的网站进行个人资料。

几个星期前我遇到了类似的问题,这个应用程序允许我在几分钟内完成它的底部。

下载试用版并试一试。

http://www.jetbrains.com/profiler/

强烈推荐!

忍者戴夫