【发布时间】:2011-01-20 05:00:51
【问题描述】:
我正在对一个在 IIS 7.5 上使用 MVC 的简单应用程序进行性能调整。 我在 Application_BeginRequest 中启动了一个 StopWatch,并在 Controller.OnActionExecuting 处拍摄快照。
所以我测量了整个 IIS 管道所花费的时间:从收到请求到执行最终到达我的控制器的那一刻。
我在我的 3GHz 四核上获得了 700 微秒(项目编译为 Release x64),我想知道瓶颈在哪里,尤其是听到有人说使用 MVC 可以达到8000 page loads per second。
如何优化 MVC 和 IIS 管道以获得更高的速度?
【问题讨论】:
-
您应该将问题更改为“如何优化 MVC 和 IIS 管道以获得更高的速度?”。当前的标题问题是一个完全不同的问题,更多地与指定性能要求有关。
标签: model-view-controller iis-7 performance