MacBook系列中新的涡轮增压是什么?


Answers:


27

Turbo Boost是一项功能,当使用的内核数量少于总数时,处理器可以关闭未使用的内核,并提高其余内核的时钟速度。这样可以提高性能(正在使用的内核变得更快)并可以减少功耗。

例如,如果您拥有配备1.6 GHz Core i5的2011 MacBook Air(如本AnandTech文章中所述),则“涡轮比率”设置为0047。该数字按位数设置增强量(4核= 0, 3核= 0、2核= 4、1核= 7;这是双核CPU,因此3和4核模式无关。该数字指定以高于所列时钟速度的100 MHz增量进行提升,因此,如果两个内核正在运行,则可以将其提升到1.6 GHz + 400 MHz = 2.0 GHz,如果一个内核正在运行,则可以将其提升到1.6 GHz + 700 MHz = 2.3 GHz。

要查看系统的设置,请转到控制台并打开kernel.log(或Mountain Lion *中的system.log),然后搜索AppleIntelCPUPowerManagement并查找“ Turbo Ratios”。例如,我现在使用的Mac(2.0 GHz Core i7 MacBook Pro)的Turbo Ratio设置为6689,仅使用一个内核时最大时钟为2.9 GHz。

*感谢@gentmatt在下面的评论中


1
很好的答案,但我找不到kernel.log您所说的。这在Finder中位于哪里?(我已经寻找左侧列表中Console.app
gentmatt

3
刚刚找到答案,条目已移至“ system.log山狮”中。
gentmatt 2012年


4

Turbo Boost内置在Intel CPU中。默认情况下,处理器的运行速度为2.3Ghz,在重负载下,它将自动将内核加速至3.3Ghz。

当操作系统(OS)请求最高处理器性能状态(P0)时,将激活Intel Turbo Boost Technology 2.0。

英特尔睿频加速技术2.0的最大频率取决于活动内核的数量。处理器在Intel Turbo Boost Technology 2.0状态下花费的时间取决于工作量和操作环境。

以下任何一项可以在给定的工作负载上设置Intel Turbo Boost Technology 2.0的上限:

  • 活动核心数
  • 估计电流消耗
  • 估计功耗
  • 处理器温度

当处理器在这些限制以下运行并且用户的工作负载需要其他性能时,处理器频率将动态增加,直到达到频率上限为止。英特尔睿频加速技术2.0具有多种并行运行的算法,以管理电流,功率和温度,从而最大限度地提高性能和能效。注意:英特尔睿频加速技术2.0使处理器能够在短时间内以高于其额定功率上限(TDP)的功率水平运行,以实现最佳性能。

(来源) 您也可以在此处观看来自英特尔的视频


除了直接从英特尔网站复制/粘贴文本外,这似乎什么也没有。可以链接到文本,但是可以考虑贡献一些原始部分,或者以某种方式编辑和构造此长引用以适用于当前的问题。
bmike

1
@bmike,第一段是我的原文...
zevlag12年

谢谢您的澄清-编辑差异格式有点麻烦。链接到源代码也很好-谢谢!
bmike

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.