Core 2 DuoCPUを搭載したMacBookを持っています。 CPUの現在の速度を表示できる CoreDuoTemp がインストールされています。常に次のように表示されます。
ミニ:1.0 GHz マキシ:2.0 GHz 電流:2.0 GHz
私のラップトップは、最大1 GHzで動作する場合、バッテリーでより長く動作すると思います。これを設定する方法はありますか、それともCPU速度の調整は完全に自動ですか?
電源管理設定には pmset コマンドを試すことができます。
pmset -b reduce 1
-b for battery mode only
reduce reduce processor speed (value = 0/1)
しかし、それが望ましい効果をもたらすかどうかはわかりません。
CPU速度を手動で1GHzに制限することはできません。
バッテリー寿命を最適化できます。
システム環境設定に移動し、省エネ設定(電球)を選択します。最初のドロップダウンをバッテリーに設定し、2番目のドロップダウンをエネルギー節約のために最適化するように設定します(私のMacはオランダ語に設定されているため、英語でこのオプションの正確な表現がわかりません。これでCPU設定が最適化されます。
バッテリーの寿命を「浪費する」のは周波数ではなく、電圧です。通常、より高い周波数にはより高い電圧が必要です-より多くの熱が放出され、ファンが作動する必要があります。
CPUは、工場出荷時に同じではありません。すべてのCPUは、99%が動作する電圧を受け取ります。それらのパーセンテージは、より低い電圧でうまく機能します。
それらのいくつかはULV(超低電圧CPU)として販売されており、ワット数が少なく、バッテリー寿命への影響が少ないため、パフォーマンスが優れているため、購入するのに費用がかかります。特定のプロセッサを確認する必要があります。
Mac OS Xに適したアプリケーションの1つは、 CoolBook です。周波数が必要な場合は、CPUを簡単に過小電圧にします。
低電圧は安全です。それはオーバークロックやオーバーボルトと同じではありません。たとえば、2 GHzでより低い電圧で実行しようとすると、コンピュータがシャットダウンするポイントに到達します。したがって、理想的な電圧はそのポイントより少し高くなります。
アイデアを与えるために:公称周波数2GHzの私のCPUは通常1.2625Vで動作します。しかし、実際にはわずか1.0750Vの2GHzで正常に動作します。この違いは、バッテリーの寿命と熱に大きな影響を与え、結果として多くの結果をもたらします。パフォーマンスを損なうことなく、より長いバッテリー寿命。
テクノロジーが進化するにつれて、大多数のCPUの工場でのスイートポイントはよりパーソナライズされています。しかし、あなたはまだたくさん最適化することができます!
簡単な答え:いいえ。
プロセッサは、使用状況に応じて速度を自動的に調整します。 CPU速度を制限する唯一の方法は、バッテリーを取り外し(少なくとも動作する古いMacbookでは)、Magsafeに依存することですが、それはあなたがやろうとしていることの目的を損ないます。
たとえできたとしても、これがあなたのバッテリー寿命に役立つとは本当に思えません。
CPUは自動的にスロットルします。CoreDuoTempは単に現在の(スロットルされた)速度を誤って報告していると思います。
Windows Vista/Sevenでは、これを行うことができます。すべての電源方式に対して最小/最大CPU使用率を設定でき、さらにパッシブ/アクティブ冷却方法を設定できます。
残念ながら、Windows 8.1で最大CPU使用率を99%に設定すると、2011年半ばにMBAでターボブーストが完全にオフになります。 (そして、最大周波数は2.7Ghzターボ周波数ではなく1.7Ghzになります)。 1.7Ghzではなく2.2Ghzまたは2.0Ghzの最大値が欲しいのですが。
ただし、これにより最大ファン速度が大幅に低下します。
昨日、ストックサーマルペーストをArtic MX-4に交換しました。温度は同じですが、ファンの速度が低下しました。そして今、サーマルスロットルを作動させるのはより困難です。