在Core i7 Mac上禁用Turbo Boost? [英] Disable Turbo Boost on Core i7 Mac?

查看:391
本文介绍了在Core i7 Mac上禁用Turbo Boost?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以通过任何方式在运行Mac OS X的Core i7 mac上以编程方式禁用Turbo Boost?我需要能够在代码优化等过程中出于基准测试的目的而这样做.否则,即使可以重新启动,任何可以禁用/启用Turbo Boost的实用程序都会很有用.

Is there any way to programmatically disable Turbo Boost on a Core i7 mac running Mac OS X ? I need to be able to do this for benchmarking purposes during code optimisation etc. Failing that, any kind of utility which can disable/enable Turbo Boost, even if it requires a reboot, would be useful.

SO上有一个相关的问题(非Mac专用):如何暂时关闭Turbo Boost?,但是即使对于PC来说,似乎也无法通过编程方式/即时地做到这一点?

There is a related question (not Mac-specific) on SO: How to turn off Turbo Boost temporarily? but even for PCs it seems that there may be no way to do this programatically/on-the-fly ?

推荐答案

我写了内核扩展,让您禁用TB,玩得开心: https://github.com/nanoant/DisableTurboBoost.kext

I wrote kernel extension that let's you disable TB, have fun: https://github.com/nanoant/DisableTurboBoost.kext

如果您要在Linux上禁用TB,请使用另一条方法: http://luisjdominguezp.tumblr.com/post/19610447111/disabling-turbo-boost-in-linux

If you want to disable TB on Linux here another recipe: http://luisjdominguezp.tumblr.com/post/19610447111/disabling-turbo-boost-in-linux

这篇关于在Core i7 Mac上禁用Turbo Boost?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆