我正在使用 ANTS Performance Profiler 调查 ASP.NET MVC 应用程序中的性能问题。
该应用程序使用 AngularJS 服务异步向控制器发出不同独立数据块的请求。当我使用 System.Diagnostics.Stopwatch 从端点内部收集时间时,它们按预期快速运行。然而,整个应用程序的加载时间比这些时间的总和要长。
当我使用 ANTS Performance Profiler 进行分析时,我看到大部分时间都花在“(等待同步)”上
ASP.NET 是否在我可以调整的引擎盖下做一些锁定?这是性能分析器的错误读数吗?