技术开发 频道

VS与Win7共舞:性能计数器进行性能分析

  使用系统提供的性能计数器

  很多程序员都精于使用 Windows 系统的性能监视器来查看 CPU 和内存的使用情况或硬盘信息。性能监视器就像一个听诊器,能够实时地反映当前系统的状态信息,以帮助我们判断系统是否运作正常。

  图2 性能监视器

  通过性能监视器,我们可以直观地获得系统所提供的各种性能监视器的数据,了解系统的运行状态。但是,如果我们想在应用程序中以编程的方式获得这些性能计数器的信息,该怎么处理呢?实际上,在Visual Studio 2010中,微软为我们提供了很多性能计时器供我们在应用程序中使用。在Visual Studio 2010的Server Explorer(服务器浏览器)中,我们可以看到很多系统提供的性能计数器。我们可以在应用程序中简单地以控件的形式使用这些性能计数器,获取系统的各种消息。

  图3 Visual Studio提供的性能计数器

0
相关文章