バッテリー使用時にMacBookのCPU速度を下げることはできますか?


9

Core 2 Duo CPUを搭載したMacBookを持っています。CPUの現在の速度を表示できるCoreDuoTempをインストールしました。それは常に示すように見えます:

ミニ:1.0 GHz
マキシ:2.0 GHz
現在:2.0 GHz

私のラップトップは、最大1 GHzで実行した場合、バッテリーでより長く動作すると思います。これを構成する方法はありますか、それともCPU速度調整は完全に自動化されていますか?

回答:


5

電源管理の設定にpmsetコマンドを試すことができます。

pmset -b reduce 1

-b       for battery mode only
reduce   reduce processor speed (value = 0/1)

しかし、それが望ましい効果をもたらすかどうかはわかりません。


ありがとう、これが最も具体的な答えのようです。私は試しましたpmsetが、観察された行動を変えるようには見えませんでした。
グレッグヒューギル

2
splattneありがとうございます!提案された「PMコマンド」を試してみましたが、うまくいきました!バッテリー寿命をすぐに2:31hから5:48hに延長!!!

4

CPU速度を手動で1 GHzに制限することはできません。

バッテリー寿命を最適化できます。

システム環境設定に移動し、省エネ設定(電球)を選択します。最初のドロップダウンを[バッテリー]に設定し、2番目のドロップダウンを電力節約のために最適化します(私のMacはオランダ語に設定されているため、このオプションの正確な英語がわかりません。これでCPU設定が最適化されます。


私はそれをしました、そして、バッテリーにいるとき、ディスプレイをかなりすぐに薄暗くして、そして数分後にディスプレイを止めて、可能な場合はハードディスクをスリープさせます。バッテリー使用中は、CPUの速度が1 GHzに制限されているかどうかはほとんどわかりません。
グレッグヒューギル

3

バッテリーの寿命を「浪費」するのは周波数ではなく、電圧です。通常、より高い周波数はより高い電圧を必要とします-より多くの熱が放出され、ファンは動作しなければなりません。

CPUは工場出荷時は同じではありません。すべてのCPUが99%の電圧で動作します。それらの割合は、より低い電圧でうまく機能します。

それらのいくつかはULV(超低電圧CPU)として販売されており、ワット数が低く、バッテリー寿命への影響が少ないため、パフォーマンスが優れているため、購入するのに費用がかかります。特定のプロセッサを確認する必要があります。

Mac OS Xに適したアプリケーションの1つはCoolBookです。周波数が必要な場合は、CPUが簡単に弱体化します。

低電圧は安全です。それはオーバークロックや過電圧と同じではありません。たとえば、2 GHzでより低い電圧で実行しようとすると、コンピューターがシャットダウンするポイントに到達します。したがって、理想的な電圧はそのポイントより少し高くなります。

アイデアを与えると、2 GHzの公称周波数のCPUは通常1.2625 Vで動作しますが、実際には2 GHzでちょうど1.0750 Vで動作します。この違いは、バッテリーの寿命と熱に大きな影響を与え、パフォーマンスを損なうことなく、より長いバッテリー寿命。

テクノロジーが進化するにつれて、大部分のCPUの工場でのスイートポイントはよりパーソナライズされます。しかし、あなたはまだ多くを最適化することができます!


この質問では、動的周波数スケーリングについて言及しました。消費電力は動作周波数に直線的に関連しています。動的な電圧スケーリングは何か違うものです。
グレッグ・ヒューギル

2

短い答え:いいえ。

プロセッサーは、使用状況に応じて速度を自動的に調整します。CPU速度を制限する唯一の方法は、バッテリーを取り外し(少なくとも動作する古いMacbooksの場合)、Magsafeに依存することですが、これは、実行しようとしている目的を無効にします。


CPUをアンダークロックできませんか?
Ivo Flipse

0

できたとしても、これがバッテリーの寿命に役立つとは思えません。

CPUは自動的にスロットルします。CoreDuoTempが現在の(スロットルされた)速度を誤って報告しているだけだと思います。


0

Windows Vista / Sevenではこれを行うことができます。すべての電源設定に対して最小/最大CPU%使用率を設定でき、さらに、パッシブ/アクティブ冷却方式を設定できます。


1
私は実際にはそうは言わなかったと思いますが、私のMacBookはOS Xを実行しており、それをそのまま維持するつもりです。
グレッグヒューギル

0

残念ながら、Windows 8.1で最大CPU使用率を99%に設定すると、2011年半ばに私のMBAでターボブーストが完全にオフになります。(そして、最大周波数は2.7Ghzターボ周波数の代わりに1.7Ghzで終わります)。1.7Ghzの代わりに2.2Ghzまたは2.0Ghzの最大値が欲しいのですが。

ただし、これにより最大ファン速度が大幅に低下します。

昨日、ストックサーマルペーストをArtic MX-4に交換しました。温度は変わりませんが、ファンの速度が低下しました。そして今、サーマルスロットルはそれをアクティブにするのがより困難です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.