【发布时间】:2019-05-08 10:06:43
【问题描述】:
我正在使用 ANTS Performance Profiler 调查 ASP.NET MVC 应用程序中的性能问题。
应用程序使用 AngularJS 服务异步向控制器发出不同独立数据块的请求。当我使用 System.Diagnostics.Stopwatch 从端点内部收集时间时,它们按预期快速运行。然而,整个应用程序的加载时间比这些时间的总和要长。
当我使用 ANTS Performance Profiler 进行分析时,我发现大部分时间都花在“(等待同步)”上
ASP.NET 是否在后台做了一些我可以调整的锁定?这是性能分析器的错误读数吗?
【问题讨论】:
-
可能是会话状态锁定? red-gate.com/simple-talk/dotnet/asp-net/…
标签: c# asp.net performance asp.net-mvc-5 ants