これは、私が試したほとんどすべての Linux ディストリビューションで発生するようです (Windows はまだ試していません)。この問題が発生した非標準的な状況については事前にお詫びしますが、根本的な問題を説明した後で説明します。
私の CPU (Intel Core 2 Quad Q6600) はスロットリングされ続けています。起動時に詳細な情報を表示するディストリビューションを起動すると、CPU の温度がしきい値を超えたためスロットリングされたというメッセージが表示されることがよくあります。これは、さまざまな理由から、私にはあり得ないことのように思えます。
CPU は、標準のヒートシンクに直接風を送る 2 つのファンと、排気用の大型ファン 1 つによって十分に冷却されています。システム全体が非常にクリーンです。
CPU PWM ファンは起動中および BIOS 検査中に最大負荷まで増加するため、BIOS もこれを問題とみなしているようですが、Ubuntu (または他のディストリビューション) が起動するとすぐにファンの回転が止まります。Ubuntu のさまざまな温度読み取りプログラムでは、Ubuntu の起動よりも負荷がかかるはずのさまざまなベンチマーク負荷下でも、この CPU の推奨最大値 (約 75 ℃) を超えない温度が表示されました。通常は 60 ℃ 台に留まります。
起動時、アイドル時、ベンチマーク/バーンイン テスト中も、排気ファンは完全に冷たい空気を排出し続けます。
これらの理由とその他の理由から、CPU が故障したセンサーの被害を受けていることはほぼ 100% 確実ですが、ソフトウェアが CPU を制限しないように、Ubuntu でこの安全機能を無効にできる方法はありますか?
私のシステムに関する注目すべき追加情報:
CPU は、標準の 1066 FSB ではなく 1333 MHz FSB で動作するように BSEL 改造されており、その結果、クロック (BIOS に表示) は標準の 2.4 GHz 構成ではなく 3 GHz になります。
システムはライブCDイメージからUbuntu 15.10を実行しています。
答え1
pstate を無効にすることもできますが、ライブセッションではそれを実行したことはありません。 – mchid 3 月 2 日 10:59
これは、ここを見に来た他の人にとって正しい道です。コメントでも述べたように、これを実行しようとしている人 (そして将来、別の「変な」PC でこれを実行したくなったときに忘れっぽい自分) にとっての戦略は、phoronix の記事に記載されているアドバイスに従うことです。「...最新の Intel システムで ACPI CPUfreq を使用するためのフォールバックは、intel_pstate=disable
最新のカーネルを起動するときにカーネル コマンド ライン引数として設定することです。」
F6ライブ セッションでは、 を押してから を押すことでオプションを編集できますESC。
表示されたコマンド ラインに次のオプションを追加し、通常どおり続行します。
intel_pstate=disable
リンクはこちら:ホームページ