Dell Latitude 5591が装備されています。インテルCore i7-8850H。このCPUのTDPは45ワットですが、TDPを35ワットに減らすことができます。このCPUのTジャンクションは100℃で指定されています。
私はDebian 5.4.0-0.bpo.4-amd64を実行しています。
CPUを少し監視しながら、Folding @ Homeが6コアで実行されていると仮定すると、マルチコアがロードされると周波数が1600MHzに低下することがわかりました。 CPU温度は60〜65℃に低く、ファンは2500rpmなどの低速で動作します。
ここで役割を果たすことができる組み込みコントローラの内容を読んでいますが、何が優先するのか理解していませんthermald
。また、熱と電力の調整を構成しようとしたため、不適切な動作が発生していないと思われます。intel_rapl
powerclamp
しかし、作業をより簡単にするために、Manjaro 19.1ライブイメージを起動し、次のことを行いました。
CPUコアを取り付けs-tui
、stress
ロード(1から始めて最大10まで)し、s-tuiの出力を観察します。
電源スロットルが始まり、CPUの電力が2秒間25Wまで上昇し、15Wに減少するようです。
私の質問は次のとおりです
- 誰がCPUを制限しているのか、どうすればわかりますか? CPUが45ワットに達したらいいのに
- まだ動作に影響を与える可能性のあるBIOS関連の設定はコンピュータに保存されていますか(Windowsの実行前にIntel XTUを使用してコンピュータを調整したことを覚えていますか?)。
注:
- Windowsでは確かに45ワット以上になります。
- ファン騒音のため迷惑が出てIntel XTUを使って遊んで診断の結果、1秒ほど電力消費が68ワットまで上がったことを確認しました。
- だから私はそれがLinuxの問題であり、カーネルモジュールが私のCPUとうまく機能しないと確信しています。
答え1
だからこそやってみましたが、CPU性能は期待に満たなかった。そのため、コンピュータにWindows 10をインストールする以外に選択肢はありませんでした。 Dell Power Managerをインストールしましたが、驚くべきことに、最初は「静かな」設定が選択されました。私の結論は、このデバイスがハードドライブ(ある場合)に何かを保存するだけでなく、マシンの内蔵コントローラに直接かつ継続的に記録することです。
「最適化」に戻り、ハードドライブを切り替えてLinuxを再起動してください。もう暑いですね! Thermaldおよび/またはtlpは現在期待どおりに機能するようになりました。
修正する
一つある優れたプラズマグループIntel P-State制御用(KDEストアから入手せず、githubバージョンを使用してください。最新バージョンです)
これ熱管理dell_smbios
部分的にモジュールによって異なります。非常に強力なツールです!