web-dev-qa-db-ja.com

温度監視ヘルプ

私はubuntuが初めてで、システムの温度を読み取るのに苦労しています。運が悪かったいくつかのガイドに従ってlm-sensorsとpsensorsを使用してみました。 Iveは、本当に素敵で便利なhardinfoも試しました。それを使用してcpy tempを監視すると、次の情報が得られます。

hardinfo sreenshot

注:pcには、コアまたはCPU使用率の検出に問題はありません。

端末からhardinfoを実行すると、次のメッセージも表示されます。

hardinfoターミナル

問題に関連していますが、ubuntuとは関係ありません。コンピューターのCPU温度は、35〜45摂氏からのBIOSで監視すると非常に熱くなります。これは、マザーボードが温度を読み取らないためかどうかわかりません正しいか、新しいクーラーを取り付けたときにクーラーペーストがどういうわけかひどく広がっていた場合、それは事前に適用されたクーラーペーストが付属するコルセア150iプロであるか、最後にそのファンがどういうわけか十分に速く回転しない場合(私は仮定していますシステムがCPU温度を読み取れない場合、必要に応じてファン速度を制御できません。

2番目の部分が間違ったフォーラムにあるかどうかはわかりますが、問題は関連していると思うので、両方のヘルプを得ることができれば幸いです。

前もって感謝します。

編集:温度監視がすべてうまくいったことに気付きました。奇妙な名前「k10temp_temp1」があり、私のCPU(ryzen 2700x)には1つしかセンサーがありません窓とインテルから。

1
Mads

温度データを含むテキストファイルはここにあります:/sys/devices/platform/coretemp.0/hwmon/hwmon[0-9]

[0-9]は変数として表示されます。実際には、1桁の数字しかありません。これは、起動ごとに変わります。

私はMacbook Pro 2009 9dualコアプロセッサでUbuntuを実行しています)、これら2つのファイルに私の2つのCPUコア温度が含まれていることがわかりました。

cpucoretemp0 -> /sys/devices/platform/coretemp.0/hwmon/hwmon[0-9]/temp2_input

cpucoretemp1 -> /sys/devices/platform/coretemp.0/hwmon/hwmon[0-9]/temp3_input
0
JustinMT

エイリアスを使用して温度を監視します:

$ temp
INT3400 Thermal  20.0°C
SEN1             52.0°C
SEN2             50.0°C
SEN3             57.0°C
SEN4             60.0°C
B0D4             50.0°C
pch_skylake      81.5°C
x86_pkg_temp     50.0°C

注:pch_skylakeはThunderboltポートであり、何らかの理由で常に異常です。ボトム温度x86_pkg_tempは、システム全体の温度に使用する温度です。最初の4つのSEN温度(SEN1からSEN4)は、CPUコア温度(Intel Quad Cord i7-6700HQプロセッサー)です。

この行をコピーして端末に貼り付けることで、私のtempエイリアスを模倣できます。

paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'

ソース: CPU温度の取得方法

0