C# 测量ASP.NET网站服务器端执行时间

C# 测量ASP.NET网站服务器端执行时间,c#,asp.net,performance,iis,iis-7.5,C#,Asp.net,Performance,Iis,Iis 7.5,我有一个在windows上托管IIS 7.5的网站。如何测量服务器端(C#)执行时间?。。在没有IIS的情况下是否可以获取它 我需要一些工具、软件或在线工具是的,您可以按类测量服务器端的执行时间 秒表测量经过的时间。它对于代码优化中的微基准测试非常有用。它可以执行常规和连续的性能监控。在System.Diagnostics中找到的秒表类型在许多上下文中都很有用 您还可以找到一些使用它的示例 它使用的分辨率/精度高于DateTime.Now 您还可以查看以下相关链接: DateTime足够精确

我有一个在windows上托管IIS 7.5的网站。如何测量服务器端(C#)执行时间?。。在没有IIS的情况下是否可以获取它


我需要一些工具、软件或在线工具

是的,您可以按类测量服务器端的执行时间

秒表测量经过的时间。它对于代码优化中的微基准测试非常有用。它可以执行常规和连续的性能监控。在System.Diagnostics中找到的秒表类型在许多上下文中都很有用

您还可以找到一些使用它的示例

它使用的分辨率/精度高于
DateTime.Now

您还可以查看以下相关链接:

DateTime
足够精确到秒,但我建议您使用
StopWatch

如果您正在寻找探查器,有一些很好的开源探查器,如:


    • 可能就是这样。据我所知,MVC和WebFormas的探查器:

      您可以使用第页的跟踪指令

      <%@ Page Trace="true" %>
      
      
      

      您所说的“没有IIS”是什么意思?您是指像这样的诊断工具吗是的,我指的是一些像fiddler这样的工具,但正如我看到的,fiddler不能显示这一点