Linux : как узнать температуру процессора, частоту вращения вентиляторов

Aug 25, 2016 17:43


За съём информации с системных датчиков в линуксе отвечает набор программ lm-sensors. Установим


sudo apt install lm-sensors

Теперь нужно обнаружить датчики.

sudo sensors-detect

Если у вас не экзотическое железо, то стоит посоглашаться с дефолтными предложениями.

Перезагружаемся, исполняем

sensors

и видим где-то такой вывод:

aleknest@aleknest:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +27.8°C (crit = +105.0°C)
temp2: +29.8°C (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +36.0°C (high = +80.0°C, crit = +100.0°C)
Core 0: +33.0°C (high = +80.0°C, crit = +100.0°C)
Core 1: +36.0°C (high = +80.0°C, crit = +100.0°C)
Core 2: +34.0°C (high = +80.0°C, crit = +100.0°C)
Core 3: +35.0°C (high = +80.0°C, crit = +100.0°C)

nct6779-isa-0a00
Adapter: ISA adapter
Vcore: +0.87 V (min = +0.00 V, max = +1.74 V)
in1: +1.03 V (min = +0.00 V, max = +0.00 V) ALARM
AVCC: +3.42 V (min = +2.98 V, max = +3.63 V)
+3.3V: +3.42 V (min = +2.98 V, max = +3.63 V)
in4: +1.13 V (min = +0.00 V, max = +0.00 V) ALARM
in5: +0.85 V (min = +0.00 V, max = +0.00 V) ALARM
in6: +1.14 V (min = +0.00 V, max = +0.00 V) ALARM
3VSB: +3.42 V (min = +2.98 V, max = +3.63 V)
Vbat: +3.31 V (min = +2.70 V, max = +3.63 V)
in9: +1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in10: +0.01 V (min = +0.00 V, max = +0.00 V) ALARM
in11: +0.00 V (min = +0.00 V, max = +0.00 V)
in12: +1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in13: +0.74 V (min = +0.00 V, max = +0.00 V) ALARM
in14: +0.77 V (min = +0.00 V, max = +0.00 V) ALARM
fan1: 0 RPM (min = 0 RPM)
fan2: 918 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
fan5: 0 RPM (min = 0 RPM)
SYSTIN: -45.0°C (high = +0.0°C, hyst = +0.0°C) sensor = CPU diode
CPUTIN: +127.5°C (high = +80.0°C, hyst = +75.0°C) ALARM sensor = CPU diode
AUXTIN0: +19.0°C sensor = thermistor
AUXTIN1: +127.0°C sensor = thermistor
AUXTIN2: +127.0°C sensor = thermistor
AUXTIN3: -45.0°C sensor = thermal diode
PECI Agent 0: +36.0°C
PCH_CHIP_CPU_MAX_TEMP: +0.0°C
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
intrusion0: ALARM
intrusion1: ALARM
beep_enable: disabled

Теперь загрузив процессор по максимуму мы можем отследить максимальную его температуру и эффективность системы охлаждения.

Первоисточник: Linux : как узнать температуру процессора, частоту вращения вентиляторов

процессор, sensors, cpu, lm-sensors, температура, sensors-detect

Previous post Next post
Up