【发布时间】:2012-09-20 20:25:11
【问题描述】:
上面突出显示的两个部分。
1st - Mini-Profiler 告诉我控制器/动作的执行需要多少时间(通过 ajax 调用)
87ms
2nd - Chrome Web Inspector 告诉我完成同一个 ajax 请求需要多长时间
535 毫秒
通过 glimpse,我发现其他生命周期事件(基本控制器/过滤器)的执行花费了大约 22 毫秒。
寻求指导以找出剩余时间的去向。
谢谢。
编辑
这几乎是一致的(Mini-Profiler 和 Chrome Inspector 两个值的差异约为 10 - 20 毫秒)。
这些结果是针对运行 IIS 7.5 的生产服务器 (VPS) 的在线请求。在开发机器(运行 IIS express 的本地主机)上测量这些数字时,Mini-Profiler 和 Chrome Inspector 结果的差异并不那么显着。
【问题讨论】:
-
这是一致的吗?当您直接针对 iis 而不是 iis express 或 vs web 服务器运行时,会发生这种情况吗?
标签: asp.net-mvc profiling mvc-mini-profiler