我目前正在尝试提高我的 Asp.Net 应用程序的性能。在此期间,我发现当我通过 ajax 调用多次调用同一操作或同一控制器内的不同操作时,所花费的时间不相等。请参考下图。
请求时间线 在使用点跟踪工具进行挖掘时,我发现这种差异被跟踪为“等待 CPU”,即任务正在等待线程分配。我们如何优化这一点,以便所有相同的操作都有相同的时间来执行它们的功能。
我目前正在尝试提高我的 Asp.Net 应用程序的性能。在此期间,我发现当我通过 ajax 调用多次调用同一操作或同一控制器内的不同操作时,所花费的时间不相等。请参考下图。
请求时间线 在使用点跟踪工具进行挖掘时,我发现这种差异被跟踪为“等待 CPU”,即任务正在等待线程分配。我们如何优化这一点,以便所有相同的操作都有相同的时间来执行它们的功能。