在Visual Studio Profiler中,有一个"采样"方法的性能分析选项,可以用于我的ASP.NET MVC应用程序:
引用如下:
Visual Studio Profiling Tools 的采样性能分析方法在设定的时间间隔内中断计算机处理器并收集函数调用堆栈。调用堆栈是一种动态结构,存储有关正在处理器上执行的函数的信息。
这使我可以大致了解哪些代码需要最长的执行时间。但是,我不确定每个采样值代表多长时间。3441是34.41秒吗?也许没有纯粹的转换成时间测量单位。如果是这样,请有人解释一下原因。文档声称有固定的时间间隔,但未详细说明每个间隔持续多长时间。
引用如下:
Visual Studio Profiling Tools 的采样性能分析方法在设定的时间间隔内中断计算机处理器并收集函数调用堆栈。调用堆栈是一种动态结构,存储有关正在处理器上执行的函数的信息。
这使我可以大致了解哪些代码需要最长的执行时间。但是,我不确定每个采样值代表多长时间。3441是34.41秒吗?也许没有纯粹的转换成时间测量单位。如果是这样,请有人解释一下原因。文档声称有固定的时间间隔,但未详细说明每个间隔持续多长时间。