私は、Intel Corei5-2467mプロセス@ 1.6Ghzを搭載したSamsungSeries5ラップトップを持っています。プロセッサは、仕様に従って最大2.30GhzのIntelTurboBoostをサポートします。 i5-2467m はハイパースレッディングを使用したデュアルコアプロセスであるため、Windows 7SP1には合計4つの仮想コアがあります。
Intel Turbo Boost Technology Monitor v2.6をインストールして、Turbo Boostが有効になっているかどうかを監視し、「Always On Top。」に設定しました。
私はこのプロセスに従ってCPUを最大限に活用しました。
while (1 -eq 1) { }
残念ながら、4つのコアすべてを使い切った後、私のラップトップは熱くなりましたが、ターボブーストは起動しませんでした。
ラップトップの2.3Ghzターボブースト機能を確実に取得する方法についてのアイデアはありますか?
ターボブーストは、CPU速度を熱制限内でブーストすることになっています。使用しているコアが1つだけで、熱制限が満たされていない場合、ターボブーストはCPU速度を短期間ブーストします。
4つのコアすべてをロードしようとすると、熱制限を超えている可能性が高く、アクティブ化が妨げられます。
ウィキペディア :
増加するクロックレートは、プロセッサの電力、電流、熱の制限、現在使用されているコアの数、アクティブコアの最大周波数によって制限されます。プロセッサのワークロードがより高速なパフォーマンスを要求し、プロセッサがその制限を下回っている場合、プロセッサのクロックは、需要を満たすために必要に応じて定期的に動作周波数を上げます。周波数の増加は、Nehalemマイクロアーキテクチャプロセッサでは133 MHz、SandyBridgeマイクロアーキテクチャプロセッサでは100MHzの増分で発生します。電気的または熱的制限のいずれかに達すると、プロセッサが再び設計制限内で動作するまで、動作周波数は133 MHz/100MHzの減少で自動的に減少します。
そのウィキペディアのページには、ターボブーストが機能している例もいくつか示されています。使用するコアが増えると、ブーストされた速度は遅くなります。
ワーカースレッドを1つだけ実行し、ラップトップをできるだけクールに保つようにしてください。そうすれば、ターボブーストがアクティブになります。
問題を解決するためにラップトップを再起動しました。私の最善の推測は、低電力状態の間に壊れたということです。