web-dev-qa-db-ja.com

必要がないにもかかわらずCPUスロットリングが発生する

これは、私が試すほとんどすべてのLinuxディストリビューションで発生しているようです(まだWindowsを試していません)。非標準的な状況が発生したことをあらかじめお詫びしますが、根本的な問題を説明した後で説明します。

CPU(Intel Core 2 Quad Q6600)がスロットルされ続けます。ブート時に詳細度の高いディストリビューションをいくつか起動すると、CPU温度がしきい値を超えたためにスロットルされたというメッセージが頻繁に表示されます。これは、さまざまな理由で本当にありそうにありません。

  1. CPUは十分に冷却されており、2つのファンが純正のヒートシンクに直接吹き付けられ、1つの大きなファンが消耗しています。システム全体がとてもきれいです。

  2. CPU PWMファンは、起動中およびBIOS検査中に最大負荷に増加するため、BIOSもこれが問題であると考えているようですが、Ubuntu(またはその他のディストリビューション)が起動するとすぐに、ファンが停止します。 Ubuntuのさまざまな温度読み取りプログラムは、Ubuntuの起動よりもストレスの多いさまざまなベンチマークロードの下でも、このCPUの推奨最大値(75Cのようなもの)を超えないことを示しています。彼らは通常60年代にダウンします。

  3. 起動、アイドル、およびベンチマーク/バーンインのテスト中、排気ファンはまだ完全に冷たい空気を排出しています。

これらおよびその他の理由により、CPUがセンサー不良の犠牲になっていることはほぼ100%確実ですが、Ubuntuでこの安全機能を無効にして、ソフトウェアがCPUを抑制しないようにする方法はありますか?

注目すべき私のシステムに関する詳細情報:

  • CPUは、ストック1066 FSBではなく、1333mhz FSB(FSB $ ===)で実行するようにBSEL変更されています。その結果、2.4ghzストック構成ではなく、3ghzのクロック(BIOSにリストされています)になります。

  • システムは、ライブCDイメージからUbuntu 15.10を実行しています。

1
Adam Wykes

Pstateを無効にすることもできますが、ライブセッションではこれを行ったことがありません。 – mchid 3月2日10:59

これは、他の人がここを見て来るための正しい道です。コメントでも述べたように、これを実行しようとするすべての人(および将来、私が別の "おかしい" PCでこれを実行したくなったときに忘れがちな自分に対して)の戦略は、アドバイスに従うことです。 phoronixの記事「...最新のIntelシステムでACPI CPUfreqを使用するためのフォールバックは、intel_pstate=disableは、最新のカーネルを起動する際のカーネルコマンドライン引数として使用します。 "

ライブセッションでは、を押してオプションを編集できます F6 そして押すことによって ESC

表示されたコマンドラインに次のオプションを追加して、通常どおり続行します。

intel_pstate=disable

ここにリンク: www.phoronix.com

そしてここ: BootOptions-Community Help Wiki

2
Adam Wykes