代码之家  ›  专栏  ›  技术社区  ›  vpram86

使用Perfmon测量性能

  •  0
  • vpram86  · 技术社区  · 16 年前

    --拉姆

    1 回复  |  直到 16 年前
        1
  •  1
  •   Brian Agnew    16 年前

    您遇到的问题是,该进程将在很短的时间内使用100%的单核CPU,然后在等待IO等时根本不使用它。

    因此(正如您所指出的)CPU使用情况的视图可能会有很大差异。您决定如何衡量这取决于使用情况以及该机器上其他流程的要求。例如,您可能在5分钟内100%使用CPU,但这并不重要,因为其他进程在特定时间不需要它。或者,您可能会对CPU使用率进行计费,在这种情况下,您会在24小时内对其进行测量。

    除非其他因素受到你的过程的不利影响,否则没有真正的最佳/最差测量机制。在这种情况下,你就有了一些可以优化的硬数据。