要想测出CPU的时钟频率,首先得了解TSC的意义,在CPU内部有一个64位的寄存器,每来一个CPU的时钟信号,tsc计数器的值加一,因此可以用以下方法来确认cpu的始终频率:通过计算一定时间内的tsc计数器的增值,可以得出1S钟tsc增值,这个增值就是CPU的时钟频率。下面就
以一个看过的实时hypervisor的获取频率例子来解释:
要想测出CPU的时钟频率,首先得了解TSC的意义,在CPU内部有一个64位的寄存器,每来一个CPU的时钟信号,tsc计数器的值加一,因此可以用以下方法来确认cpu的始终频率:通过计算一定时间内的tsc计数器的增值,可以得出1S钟tsc增值,这个增值就是CPU的时钟频率。下面就
以一个看过的实时hypervisor的获取频率例子来解释: