ファンのないコンピュータを購入しましたが、今はQubesを使用していないので、このコンピュータには何らかの形で電源管理機能を持たせることが非常に重要です。その結果、私がいくつかのタスクを実行すると、コンピュータに大きな影響を与えます。 CPUに負荷をかけるのはFirefoxでフルスクリーンビデオを再生するのと同じです。
cpufreq=dom0-kernel
Xenコマンドラインを追加することで、電源管理の責任をLinuxカーネルに移行しました。これは役に立ちません。
それからintel_pstate=disable
。sudo cpupower frequency-info
thermald
その後、dom0ドメインに最新バージョンをインストールしましたが、thermald
温度センサーが見つかりませんでした。
[WARN]Thermal DTS: No coretemp sysfs found
私は逃げたがsudo sensors-detect
、それは役に立たない。
その後、実行しmodprobe processor_thermal_rapl
てmodprobe processor_thermal_device
再起動しthermald
ましたが、まだ同じエラーが表示されます。
私のマザーボードはASUS TUF GAMING B560M-PLUS WIFIです。
このコンピュータでファームウェア緊急熱調整以外の任意の種類の熱調整/周波数調整器を有効にするのに役立ちます。
答え1
私の想像かもしれませんが、intel_pstate=disable rdblacklist=xen_acpi_processor
カーネルのコマンドラインに追加すると、元の問題が解決され、Thermaldが必要なくなったようです。
現在のCPU周波数を制御するドライバやプロセスがないので、状況がどうなのかわかりません。
編集する:確認すると、1年を超えるように過熱事故がまったく発生しませんでした。不明な理由から、コンピュータがシャットダウンされた1つを除いて、過熱事故の可能性があります。つまり、私は主にこのコンピュータを使用してWebを閲覧しているので、一般的に過度の作業ではありません。