.NET性能计数器,用于监控计算机的计算能力

时间:2010-02-04 08:39:39

标签: c# .net performance

我一直在研究.NET性能计数器,但找不到任何详细信息(与框架的其他部分不同)。

我的问题是:哪些是最相关的性能计数器,以获得机器的最大计算能力?那么,.NET虚拟机就是..

谢谢,

Chuck Mysak

1 个答案:

答案 0 :(得分:0)

你没有描述“计算能力”的含义。以下是您可以通过可能相关的性能计数器获得的一些内容:

  1. 执行的SQL查询数。
  2. 已完成的IIS请求数。
  3. 已提交的分布式事务数。
  4. 执行的I / O字节数(磁盘,网络等)。
  5. 还有相对数字,例如正在使用的处理器和内存百分比,可以指示系统实际使用的“功率”有多少。

    但是,您找不到与原始计算“权力”完全相关的任何内容。事实上,在你看柜台的时候,谁能说机器的全部“动力”正在被利用?听起来你真正想要做的就是运行一个基准测试,其中包括要执行的确切工作和要采取的测量集合。您可以在Internet上搜索各种基准测试应用程序。其中一些直接在.NET中运行,而最流行的是本机应用程序,您可以执行这些应用程序。