Я только что закончил сборку новой машины с процессором i9 9900k, процессором с 1 сокетом, 8 ядрами и 16 потоками. Я установил на него Ubuntu Bionic и собираюсь добавить проверки температуры процессора.
Однако, когда я запускаю cat / sys / class / Thermal / Thermal_zone * / temp
(в соответствии с рекомендациями https://askubuntu.com/a/15834/822289 ) Я получаю 3 результата:
27800
40000
28000
Edit 1 : «Правильная» температура процессора - это температура, показанная в Thermal_zone2.
Я подумал, что может помочь сторонняя программа, такая как acpi :
# acpi -t
Thermal 0: ok, 27.8 degrees C
Но она дает мне только то, что находится на Thermal_zone0
. Что представляют собой другие, особенно Thermal_zone1, и как я могу найти дополнительную информацию об этом?
Редактировать 2: Ответ на , что представляют собой другие , можно найти, выполнив следующую команду:
cat /sys/class/thermal/thermal_zone*/type
Что дает мне, в данном случае, следующий результат:
acpitz
pch_cannonlake
x86_pkg_temp