X86架构下Intel CPU的power management

这里不提power management的重要性,只说如何理解Intel CPU所提供的对于power management的支持。

在计算机系统里,几乎所有的设备在工作的时候都需要一个时钟频率,即clock,对于CPU来说也不例外。在Intel CPU里,和clock相关的东西有以下几个:

  1. core clock:这个是CPU中运算单元实际运行的频率;
  2. core reference clock:顾名思义,属于运算单元运行时的参考频率;core clock就是在reference clock的基础上乘以一个ratio得到的,这个ratio是可以调整的;
  3. TSC:time stamp count,时间计数,在Intel不同的CPU上,这个计数器的工作频率有不同的方式:有的CPU里该计数器会受p-state影响,有的则不受影响。有的受C-state影响,有的则不受影响。
  4. apic timer:这个timer是不受CPU p-state影响的,能够以固定频率运行。
  5. HPET:high precision event timer:这个在PCH里,也是不受CPU p-state影响的。
core clock = core reference clock * ratio

运算单元工作频率越高,耗电就越大,那么&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值