我是新手,也是 MVC4 的新手。
我正在尝试查看整个 MVC 应用程序的时间线,以简化我的应用程序中可能占用太多时间的区域。
我注意到的是,我的一些观点显示了开始请求和执行:授权过滤器之间的大量时间。所以,我的开始请求从 0 毫秒开始,持续时间为 0,但是我的示例中的执行:授权过滤器显示从 23 毫秒开始,那么为什么两者之间有 23 毫秒的差距?
我上传的示例远没有我查看的一些痕迹那么激烈,我看到一个在上面提到的两者之间有 1500 毫秒的差距。
关于什么会导致这样的事情的任何想法?
我是新手,也是 MVC4 的新手。
我正在尝试查看整个 MVC 应用程序的时间线,以简化我的应用程序中可能占用太多时间的区域。
我注意到的是,我的一些观点显示了开始请求和执行:授权过滤器之间的大量时间。所以,我的开始请求从 0 毫秒开始,持续时间为 0,但是我的示例中的执行:授权过滤器显示从 23 毫秒开始,那么为什么两者之间有 23 毫秒的差距?
我上传的示例远没有我查看的一些痕迹那么激烈,我看到一个在上面提到的两者之间有 1500 毫秒的差距。
关于什么会导致这样的事情的任何想法?
在请求开始和正在执行的执行过滤器之间可能会发生很多事情。
Glimpse 并未显示每个方法及其执行时间,因为您需要像Ants Performance Profiler这样的真正分析器。
如果您想了解所有详细信息,我建议您使用该工具,如果您只想以一种轻量级的方式查看给定请求中占用时间的内容,我建议您使用 Glimpse。