4

我们在 W2008 R2 Standard 上运行复杂的 64 位 ASP.NET 2.0 应用程序,使用 VS2008 Team System 进行的压力测试表明集成管道模式比经典模式慢 30%。

我们已经广泛比较了应用程序跟踪,似乎集成模式比经典模式慢。也就是说,没有单点会导致集成模式的延迟。

这与微软所说的关于集成管道的一切完全相反,因此可能是集成模式或服务器的配置存在很大问题。但是我们还没有发现任何对此有任何影响的设置。可以找到一些关于 Sharepoint 和报告服务在集成模式下速度较慢的抱怨,但我们的应用程序不使用它们,因此这很可能是无关的。

有什么想法可能导致性能不佳或如何调试此问题?

4

2 回答 2

0

我会考虑启用跟踪,看看你的性能在哪里变慢。这里有一篇好文章:

http://www.west-wind.com/weblog/posts/9827.aspx

希望有帮助。

于 2010-09-20T12:00:18.280 回答
0

您是否查看过 perfmon 中的线程使用情况?

我自己没有对此进行测试,但我猜测集成管道将使用更多的 ASP.NET 工作线程,因为所有请求都通过托管处理程序。

您可以在此处找到更多详细信息:

http://msdn.microsoft.com/en-us/library/ff650682.aspx

在这里查看我的问题:

IIS7 集成与经典管道 - 使用更多 ASP.NET 线程?

于 2010-10-08T22:34:44.130 回答