我是Windows性能计数器的新手。我正在开发一个使用自定义性能计数器的项目。我想了解Windows性能计数器是如何实际实现的。我正在寻找以下问题的答案。
感谢, 姆兰
答案 0 :(得分:0)
性能计数器不像数字的计数器,它不会无限增长而且不会溢出。这是第三个问题的答案。
性能计数器是与时间绑定的指标。例如,它可以是在每个时刻发送或接收的字节数,或硬盘驱动器吞吐量。或者数据库或操作系统本身中的活动会话数。您可以win+R -> perfmon
,然后点击左侧树中的system monitor
,然后点击绿色'加上'按钮,以获取系统中找到的所有计数器的列表。
我不认为这是可能的,或者至少可能需要在机器断电时提供数据,但重启后,性能数据生成将会恢复。这是第一个问题。
第二个问题的答案:当你有一些提供一些新的性能数据的东西时,你需要为它提供数据。以下是生成数据过程文档的链接:https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa373165(v=vs.85).aspx