誰が私のCPUを制限していますか?

誰が私のCPUを制限していますか?

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_raplpowerclamp

しかし、作業をより簡単にするために、Manjaro 19.1ライブイメージを起動し、次のことを行いました。

CPUコアを取り付けs-tuistressロード(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をインストールしましたが、驚くべきことに、最初は「静かな」設定が選択されました。私の結論は、このデバイスがハードドライブ(ある場合)に何かを保存するだけでなく、マシンの内蔵コントローラに直接かつ継続的に記録することです。

Dell電源マネージャ

「最適化」に戻り、ハードドライブを切り替えてLinuxを再起動してください。もう暑いですね! Thermaldおよび/またはtlpは現在期待どおりに機能するようになりました。

燃やしましょう!

修正する

一つある優れたプラズマグループIntel P-State制御用(KDEストアから入手せず、githubバージョンを使用してください。最新バージョンです)

P-状態プラズモングループ

これ熱管理dell_smbios部分的にモジュールによって異なります。非常に強力なツールです!

おすすめ記事