CPUスロットリングとCPUの無効化を無効にするにはどうすればよいですか?


9

2011 17インチMacBook Pro(i7、10.6、16GB ram)では、CPUスロットルを制御するための省エネルギー設定パネルにオプションがありません。短時間または少なくとも少なくともCPUスロットルを無効にできる必要がありますOS Xを特定の状態に強制し、パフォーマンス比較の状況でテスト間で一貫した結果を得ることができるように、その状態を維持します。

最近の(砂浜の)Macでエネルギーセーバー機能、特にCPUスロットリングとCPUの無効化を制御できる方法やアプリはありますか?

CHUDはこのマシンをサポートしていないようで(CPUタイプは正しく報告されません)、ハイパースレッディングとプロセッサコアを手動で無効にでき/Library/Application Support/HWPrefs/CPUPalette.appますが、OS Xに何もスロットルしないように指示するオプションがありません。


したがって、Boot Camp、VMware、Parallelsがある場合は、このWindowsツールのいずれかをインストールできます。誰かがこれを試しましたか?
Michael Lehn

回答:


3

この特定のマシンは、Intelのターボブーストテクノロジーを含む第2世代のCore i7です。

これは、本質的に、クロック速度を変更し、オンザフライでプロセッサコアを無効/有効にする機能を持つ電源管理プロセッサです。ソフトウェアの介入は必要ありません。アルゴリズム全体がi7プロセッサ自体のシリコンに存在します。

それを制御するユーティリティがWindowsに表示され始めていますが、Appleはそれを無効にする方法を提供していません。制御を気にしないでください。OSXで無効または制御できるユーティリティはまだ見つかっていません。

つまり、現時点では、ターボブースト対応プロセッサのOS XではCPUスロットリングや電力制御を無効にできないということです。これはすべてプロセッサ内で自動化されており、Appleはそれを制御するパブリックAPIを持っていません。


1
sudo pmset -a dps 0

これは、動的なプロセッサ速度の変更を無効または有効にするためのものです。

また、私が信じているこの動作の原因である、システムから削除できるカーネルext(サムドライブへのコピーなど)もあります。これは、/ library / extensionsフォルダーのIOPlatformPluginFamily.kextです。完了したら交換してください。あなたはそれを永久に削除したくありません。


そうでない場合は、i3 / i5 / i7 coolbook.se/CoolBook.htmlも良い
TheIrishGuy

2
pmsetにはdps、このMacbook Proのオプションがないようです。これは、使用説明書を返します$ sudo pmset -a dps 0- - 。Usage: pmset <options> See pmset(1) for details: 'man pmset'pmset -g liveはdpsオプションをまったく表示せず、CPUスロットル制御を示唆するオプションも表示しません。
アダムデイビス

まあCPUは温度に基づいてそれ自体をスロットルします。この証拠に基づく最も安全で簡単な解決策は、SMCファン制御であり、ファンの電源を入れ、大音量になり、CPU速度の変化を監視します。私の過去の答えを許して、私はi7の事実をちらりと見ました。
TheIrishGuy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.