LINUX.ORG.RU

Где катнуть температуру ядер CPU

 , , ,


0

1

Имеется 4хЯдрёный процессор, 1 хдд, 1 ссд.

sensors

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +34.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:        +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:        +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:        +25.0°C  (high = +80.0°C, crit = +100.0°C)

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +38.5°C  

acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +119.0°C)
temp2:        +29.8°C  (crit = +119.0°C)
/sys/class/hwmon/hwmon0/temp1_input
/sys/class/hwmon/hwmon1/temp1_iput
/sys/class/hwmon/hwmon1/temp2_input
/sys/class/hwmon/hwmon2/temp1_input
/sys/class/hwmon/hwmon2/temp2_input
/sys/class/hwmon/hwmon2/temp3_input
/sys/class/hwmon/hwmon2/temp4_input
/sys/class/hwmon/hwmon2/temp5_input
/sys/class/hwmon/hwmon3/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp2_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp5_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp3_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp4_input
/sys/devices/virtual/thermal/thermal_zone3/temp
/sys/devices/virtual/thermal/thermal_zone1/temp
/sys/devices/virtual/thermal/thermal_zone2/temp
/sys/devices/virtual/thermal/thermal_zone0/temp
Пробовал стрейсить sensors, но там все намешано. Показатели все примерно одинаковые, почему примерно: пробовал в 3 терминала параллельно в цикле выводить, часто не пересекались значения. Где точный путь к температуре ядер?

P.S. Я знаю, что можно взять из sensors, но мне интересно, где в приведенном списке температуры ядер.



Последнее исправление: RenardL (всего исправлений: 1)

Ответ на: комментарий от anonymous

Я ж писал, что параллельно отслеживал. Под нагрузкой тоже, конечно. Например, беру в цикле кат

/sys/devices/virtual/thermal/thermal_zone0/temp

/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input

/sys/class/hwmon/hwmon3/temp1_input

/sys/class/hwmon/hwmon2/temp1_input и запускаю dd. В итоге все температуры апнулись до 36-40, и пока не остановил dd, там и оставались. Все ослажняется наличием этого Package, которое тоже растет при нагрузке на 1 ядро.

RenardL
() автор топика

где в приведенном списке температуры ядер

Вот:

/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp2_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp5_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp3_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp4_input

Из них одна — общий датчик («Package»), какой именно — нужно смотреть в названия показателей, они в файлах вида tempX_label рядом с этими.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

Опростоволосился... Забыл что лейблы есть. Спасибо.

RenardL
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.