過熱により突然ログアウトが発生しました。次の行がありますsyslog
。
Jul 23 13:44:19 studebaker kernel: [ 491.025664] CPU8: Core temperature above threshold, cpu clock throttled (total events = 1)
Jul 23 13:44:19 studebaker kernel: [ 491.025665] CPU2: Core temperature above threshold, cpu clock throttled (total events = 1)
Jul 23 13:44:19 studebaker kernel: [ 491.025666] CPU4: Package temperature above threshold, cpu clock throttled (total events = 1)
エラーメッセージに記載されているしきい値をどのように確認/変更できますか?
答え1
できなければならないバラより低いしきい値/sys/devices/platform/coretemp.?/hwmon/hwmon?
。疑問符を置き換える値はシステムによって異なります。最初の値はゼロです。
temp?_crit
temp?_crit_alarm
、、、という名前のファイルがたくさん表示されtemp?_input
ます。疑問符を置き換える値は、1から始まり、パッケージとシステムのすべての(実際の)コア温度をカバーするように徐々に増加して再び変更されます。この値のセットの説明を示し、現在の温度、最大温度、しきい値温度を表示し、しきい値温度アラームがトリガーされたかどうかを示します。temp?_label
temp?_max
_label
_input
_max
_crit
_crit_alarm
できない変化これは、CPUおよび/またはシステムファームウェアによって設定されたカーネルによって提供されるインターフェースを使用します。とにかく変更しようとしないでください。 CPUが損傷しないように保護するように設計されています。過熱メッセージが気になる場合は、過熱問題を解決するように努力する必要があります。周囲温度が高すぎる場合や、ほこりなどによりCPUの冷却が妨げられる場合があります。
カーネルログのメッセージは、カーネルが行った決定を反映しません。これはカーネルに渡されるマシンイベントの翻訳です。コンピュータはCPUが熱くなりすぎることに気づき、自分自身に制限し、それをカーネルに知らせます。