同じ操作を実行すると、LinuxではCPUが過熱しますが、Windowsでは過熱しません。

同じ操作を実行すると、LinuxではCPUが過熱しますが、Windowsでは過熱しません。

Windowsで試したカーネルよりも、Linux Mint 18.2 Cinnamon 64ビット(カーネル4.10.0-37-generic)でノートブックの内部ファン(2つあり)が回転する音がはっきりと聞こえます。 10 Proのファンです。より良い。さらに、dmesg次のコードスニペットに示すように、私のラップトップの冷却性能は温度に追いついていません。

[10498.701800] CPU1: Package temperature above threshold, cpu clock throttled (total events = 2582)
[10498.701802] CPU4: Package temperature above threshold, cpu clock throttled (total events = 2582)
[10498.701804] CPU7: Package temperature above threshold, cpu clock throttled (total events = 2582)
[10498.701805] CPU0: Package temperature above threshold, cpu clock throttled (total events = 2582)
[10498.701806] CPU3: Package temperature above threshold, cpu clock throttled (total events = 2582)
[10498.701807] CPU5: Package temperature above threshold, cpu clock throttled (total events = 2582)
[10498.701809] CPU2: Package temperature above threshold, cpu clock throttled (total events = 2582)
[10498.701816] CPU6: Package temperature above threshold, cpu clock throttled (total events = 2582)

3時間で2582件のイベントが発生しましたuptime -p。 Windowsと比較して、Linuxがどのような機能を果たしているのかわかりません。

私は長い間このLinuxを使用してきましたが、常にこの問題を抱えていることを強調したいと思います。長期的にCPUについて心配し始めました。

intel-microcodeドライバマネージャでインストールしてみました。何も変えませんでした。

たとえば、私はChromeでFlash Playerベースのブラウザゲームをプレイしています。

問題のCPUはIntel Core i7 4700HQです。


編集1:

ps -aux

出力(pastebinでは古い)。

答え1

解決策が見つかった可能性があります。

sudo apt-get install thermald

パッケージは次のことを行う必要があります。

サーマルデーモンは、Linuxサーマルsysfs(/sys/class/Thermal)でサーマルセンサーとサーマル冷却ドライバーを見つけ、センサーと冷却ドライバーのリストを作成します。各サーマルセンサーは、オプションでカーネルドライバーを介して冷却ドライバーにバインドできます。この場合、Linuxカーネルサーマルコアは、温度トリップポイントに基づいて各センサーと関連する冷却装置に直接対処することができます。例えば、センサのトリップ温度Xは、冷却ドライブYに関連付けられてもよい。したがって、センサ温度=Xのとき、冷却ドライバ「Y」が活性化される。

インストールして再起動した後、稼働時間が2時間の過熱エピソードは4回だけ発生しました。

なぜこの便利なパッケージがプリインストールされていないのか疑問に思います。

8つの100GiBファイルを同時に実行した後、sha256sum数分間CPU使用率は100%でした。

CPU使用量100%

梱包がなかった場合は、thermaldCPUの上のノートブックケースに触れたときに文字通り指が連れて行かれたでしょう。しかし、今は適度に熱いです!

dmesg言うまでもなく、CPU調整に関する内容はありません。

答え2

トナカイ過熱の問題:Asus i7(Intel©Core™i7-2670QM CPU @ 2.20GHz×4)でLinux Mint Cinnamon 19を実行します。 97℃まで過熱し、衝突や速度低下が発生します。端末で次のコマンドを入力します。トップ、2つのプログラムがCPU時間を約100%以上使用していることがわかりました。私が電子メールをクリックした後、T-birdはまさにそれをしました。そのため、ソフトウェア管理者に行き、検索ボックスにCARIBOUと入力して削除しました。その後、再起動してください。素晴らしい!トラブルシューティング:CPUが冷却され、Tバードが最小CPU使用率に戻りました。トナカイとT-鳥が互いに「戦っている」と推測できるだけです。 (ところで、手がかりは、ビデオとチェスの両方を強調しても、Win7では同じラップトップがクールに実行されるということです。)

注:まず、ファイルをスキャンして過熱問題の手がかりを見つけました。var/log/systemlogだからアプレットをインストールしました。CPU温度インジケータ、関数呼び出し警告を無視している間(まだ問題ありません)システムモニタ大きなCPUユーザーを識別するために端末の親プロセスを確認するのに役立ちます。

答え3

私は1週間以上この問題を探し、私と他の友人のための最善の解決策を見つけました。ただインストールしてくださいTLP linux advance power management tool

私を信じなさい。動作します。なぜこの素晴らしいツールがほとんどのLinuxディストリビューションにプリインストールされていないのだろうか。リンクは次のとおりです。

https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html

答え4

UBUNTU 18.04.5(32ビット)カーネルLINUX 4.15.0-143ユニバーサルi686 MATE 1.20.1

TLPおよびCpufreqプログラムを実行します。最初は過熱を止めず、ファンが過速度で騒音を発生するのを防ぎません。 2番目は衝突し続け、動作を停止して撃墜されました。

端末でTOPを実行し、FIREFOXブラウザで消費します。 SYSTEM MONITORで停止してください。しかし、CPUファンが重い作業をするのを防ぐことはできません... ...ブラウザを閉じてもそのまま残ります。 …再起動すると再表示されます。 …終了して一日待つと…スピードファンが動作する場合もありません。

LINU-XXX

関連情報