Marco Armentさんが「Intel Turbo BoostをOFFにしたらMacBook Proのバッテリー駆動時間はどうなると思います?」という実験を行っています。詳細は以下から。
Instapaperの開発者でTumblr CTOのMarco Armentさんが「ちょっと変わったトリックを利用してMacBook Pro Retina 15インチのバッテリー駆動時間を1時間伸ばす方法(意訳)」という面白い記事を公開しています。
Marco Arment@marcoarment
Get an extra hour of battery life on your 15-inch Retina MacBook Pro with this one weird trick: http://t.co/Osf8ns0jfN
2015/06/07 13:23:50
この記事は「最近のIntel CPUはTurbo Boostという技術を使用し、CPUのクロックスピードを作業量やCPU温度をみて動的に変化させています。私はこのTurbo BoostをOFFにした場合、バッテリー駆動時間がどれほど影響を受けるか知りたくなり"Turbo Boost Switcher"というTurbo BoostをOFFにできるアプリを使用し、それを確認してみました。」というもので、
(*TB SwitcherとIntel Power Gadgetを使用してクロック数の違いを比較ししてみたところ)
Modern Intel CPUs use Turbo Boost to dynamically increase CPU speed, depending on workload, up to their thermal limits. The advertised clock speed — 2.2 GHz for the base-model 15-inch — is only the guaranteed minimum.
Turbo Boost Switcher can temporarily disable Turbo Boost, and I was curious to see if disabling it would meaningfully affect battery life.
[Disabling Turbo Boost to get more MacBook Pro battery life - Marco.org]
実際にMacBook Pro (Retina, 15-inch, Mid 2014)のベースモデルを使用し、SafariのブラウジングやiTunesでの曲再生、xcodebuildを使用したiOSアプリのビルドを繰り返すスクリプトを書きバッテリーベンチマークを行ってみたそうです。
結果
Marco Armentさんが行ったベンチマークは以下の様な結果になり、CPUのパフォーマンス(Geekbench)は3分の1程度落ちますが、軽いタスク(Webページのロード)はそれほど遅くなることはなく、バッテリー駆動時間は約25%程長くなったそうです。
| Turbo Boost | ON | OFF |
|---|---|---|
| Idle power | 21W | 21W |
| Geekbench power | 58–75W | 36–45W |
| Geekbench multi | 11,766 | 8,369 |
| Average web loop | 133 sec | 134 sec |
| Battery Life, Heavy | 4:02 | 5:10 |
| Battery Life, Light | 5:40 | 7:07 |
Disabling Turbo Boost hurts performance of CPU-intensive tasks by about a third, but doesn’t significantly slow down lighter tasks. The MacBook Pro also runs noticeably cooler, and gains about 25% more battery life.
[Disabling Turbo Boost to get more MacBook Pro battery life - Marco.org]
Marco Armentさんは「Turbo BoostのOFFをいつも行うべきではないが、オプションとして用意しておくといいと思います」とコメントしており、記事には"Peak CPU temp"や” Average Xcode build”の値も掲載しているので興味がある方は関連リンクからどうぞ。
(*TB Switcherも自動でTBのON/OFFを切替えられるPro版は有料ですがマニュアル版は無料です)
関連リンク:
コメント一覧
>>1.-
Apple7743
-
2015年06月07日 19:15 ID:M9sforzA0
-
早速OFFに…と思ったらC2DだからTurbo Boost対応してなかったw
>>2.-
Apple7743
-
2015年06月07日 19:18 ID:Ol3okh4u0
-
全く同じモデル持ってるので、試してみます。いつもバッテリーが長持ちせずに困っていたので。
>>3.-
Apple7743
-
2015年06月07日 19:25 ID:sMfgdHlc0
-
マーベリックから導入されてたタイマーコアレッシング機能も、
ターボブーストを直接切るという大技の前では見劣りするなw
アップルがOS X 10.11でOSに組み込んでくれないかなこのオプション。
ttps://www.apple.com/jp/osx/advanced-technologies/
>>4.-
Apple7743
-
2015年06月07日 20:57 ID:A5RC1Gsn0
-
そりゃターボブーストはなんだかんだ言ってるけどオーバークロックなんだから当然だろ・・・と思う。
でも実際TBって「発熱に余裕があれば」と言ってる割には結構常時クロック上がりっぱなしだから、切ればかなり変わりそうだよねって思う。
>>5.-
Apple7743
-
2015年06月07日 21:00 ID:fHQpjN4b0
-
すげー
コメントを書き込む