时钟周期与时钟频率互为倒数,所以我们可以知道现在GHz的CPU它的时钟周期为纳秒(ns)级别这和我们之前用的毫秒计数器差了六个0,1ms=1000000ns,所以我们用RDTSC获取处理器的时钟周期数,但因为时钟周期数受到时钟频率的影响,所以我们要考虑动态频率调整:在受到动态频率调整影响的处理器上使用TSC时,应将处理器设置为固定频率运行,或使用不受动态频率调整影响的计时器(如HPET)。 而GetTickCount()获取的毫秒级计时只支持到49.7 天,超过则需要使用GetTickCount64...【查看原文】