AnandTech提供了有关如何检查Mac CPU 的Turbo Ratio的说明1。由于已记录它们,因此非常容易找到该信息。
在Mountain Lion中,您可以通过以下方式进行操作:
- 打开
/Applications/Utilities/Console.app
- 打开
system.log
左侧的。- 搜索包含的条目
Turbo Ratios
您会发现类似以下内容:
Dec 16 20:11:47 localhost kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 0035
这意味着:
上面的行将涡轮比列出为0035。四位数是活动核心的Turbo比率 (4C / 3C / 2C / 1C)。取决于活动内核,时钟速度可能会有所不同。每个数字都是十六进制的。
前两个数字为0,因为CPU的内核不超过两个,因此当4个或3个内核处于活动状态时,它们不支持任何加速比(2012 Macbook Air,i5-3427U)。第三个数字告诉我们两个核心处于活动状态时的最大turbo加速:3.这是3个bin,其中每个bin为100MHz,即比现有的1.8GHz工作频率(2.1GHz)高300MHz 。
当只有一个核心处于活动状态时,第四个数字为我们提供最大turbo:5.五个仓为500MHz,这在1.8GHz基本频率之上为我们提供2.3GHz。
(从AnandTech编辑的文本适合我的CPU。)
但是,根据notebookcheck.net 2,Turbo Ratio应该为008A或1.8GHz / 2.6GHz / 2.8GHz。这与苹果公司在2012年推出的13英寸Macbook Air 的广告3一致:
这就提出了一个明显的问题:为什么Mac的CPU受到限制?
我希望能够使用MSR工具获取有关时钟速度的更多信息,但是要使它们起作用,我需要以32位内核模式启动,而该模式在Mountain Lion中不再可用。
MacCPUID 4是Intel的官方工具,可用于计算当前CPU时钟。当前版本2.1已于2012年10月31日发布,但仍存在问题。不管我如何给CPU施加压力,它始终会计算出时钟为恒定的2.3 GHz。
AppleIntelCPUPowerManagement
如AnandTech所述工作的Turbo Ratio数字有效,则尚未启用最大Turbo Boost。
system.log
使我感到惊讶,因为Macbook Air在正常使用情况下运行非常酷,这就是为什么我完全不希望CPU节流的原因。此外,AnandTech报告称,2011年的Macbook Air并未受到限制。万一您可以使用2012 Macbook Air,请报告是否看到相同的信息?