文件名称:cputicker
- 所属分类:
- 系统编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 15kb
- 下载次数:
- 0次
- 提 供 者:
- 谢*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
CPU 的精确计时器
This class implements an MFC wrapper class for the Pentium-specific (or better) time stamp counter which can be accessed using the "RDTSC" assembly language instruction. This counter has a resolution in terms of PCLKS (processor clocks) so if you have a 200 MHz CPU then this class will give a frequency of 200 MHz. The value returned is an 64 bit integer so assuming your CPU runs at 200 MHz, the value will take roughly 3000 years to roll over. As the value also starts counting from 0, the value returned is the number of cpu ticks since the computer was turned on.
Because the timer is part of the CPU hardware, it is unaffected by processor activity and workload. The class has only been tested on Intel CPU s (486, Pentium, Pentium Pro & Pentium 2). Feedback about its behaviour on other CPU types would be appreciated. The class can also be used on Windows NT without any problems.
-CPU precise timer This class implements an MFC wrapper class for the Pentium-specific (or better) time stamp counter which can be accessed using the
This class implements an MFC wrapper class for the Pentium-specific (or better) time stamp counter which can be accessed using the "RDTSC" assembly language instruction. This counter has a resolution in terms of PCLKS (processor clocks) so if you have a 200 MHz CPU then this class will give a frequency of 200 MHz. The value returned is an 64 bit integer so assuming your CPU runs at 200 MHz, the value will take roughly 3000 years to roll over. As the value also starts counting from 0, the value returned is the number of cpu ticks since the computer was turned on.
Because the timer is part of the CPU hardware, it is unaffected by processor activity and workload. The class has only been tested on Intel CPU s (486, Pentium, Pentium Pro & Pentium 2). Feedback about its behaviour on other CPU types would be appreciated. The class can also be used on Windows NT without any problems.
-CPU precise timer This class implements an MFC wrapper class for the Pentium-specific (or better) time stamp counter which can be accessed using the
(系统自动生成,下载前可以参看下载内容)
下载文件列表
cputicker.cpp
cputicker.h
cputicker.htm
RES
...\CPU.RC2
RESOURCE.H
StdAfx.cpp
StdAfx.h
Ticktest.cpp
Ticktest.dsp
Ticktest.dsw
TICKTEST.H
TICKTEST.RC
cputicker.h
cputicker.htm
RES
...\CPU.RC2
RESOURCE.H
StdAfx.cpp
StdAfx.h
Ticktest.cpp
Ticktest.dsp
Ticktest.dsw
TICKTEST.H
TICKTEST.RC