码迷,mamicode.com
首页 > Windows程序 > 详细

Windows的性能计数器访问接口

时间:2016-05-14 01:00:14      阅读:634      评论:0      收藏:0      [点我收藏+]

标签:

[b]0.简介[/b] Windows提供了一个性能监视器(Perfmon.msc)来跟踪应用程序的性能,还提供了一组性能计数器API, 可以方便的在应用程序中读取这些性能数据。 我们可以通过这些数据,来寻找系统或软件中的瓶颈,找出软件到底慢在哪儿、需要改进/升级哪儿。 在MSDN中的位置: MSDN Library for Visual Studio .NET 2003: ms-help://MS.MSDNQTR.2003FEB.2052/perfmon/base/performance_data.htm MSDN Library for Visual Studio 2008 简体中文: ms-help://MS.MSDNQTR.v90.chs/perfctrs/perf/performance_counters_portal.htm 性能计数器的函数都以pdh开头。 [b]1.编程方法[/b] [i]a.打开PDH_HQUERY[/i] PDH_HQUERY pdhQuery=NULL; PDH_STATUS pdhStatus=PdhOpenQuery( NULL, 0, &pdhQuery ); if (pdhStatus!=ERROR_SUCCESS) { cout<<"PdhOpenQuery() Error:0x"<Windows的性能计数器访问接口

标签:

原文地址:http://www.cnblogs.com/dgx/p/5491531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!