Каково значение вывода команды 'датчики'?

Я установил пакет 'lm-датчики', и я использую команду 'датчики' для проверки температуры моего ЦП. Вывод команды - что-то вроде этого:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +52.5°C  (crit = +93.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +46.0°C  (high = +90.0°C, crit = +90.0°C)
Core 1:       +48.0°C  (high = +90.0°C, crit = +90.0°C)

dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 3000 RPM
CPU:            +52.0°C  
Other:          +44.0°C  
Other:          +45.0°C 

Что делает виртуальный средний здесь? Что такое 'isa' и 'acpitz'? Какой является реальной температурой ЦП?

4
задан 29 October 2016 в 20:15

2 ответа

От https://en.wikipedia.org/wiki/System_Management_Mode:

SMM является рабочим режимом специального назначения, предусмотренным, обрабатывая функции в масштабе всей системы как управление питанием, управление оборудованием системы, или собственная OEM разработала код.

dell_smm-virtual-0 Ваш вентилятор процессора, управляемый Вашим системным встроенным микропрограммным обеспечением.

acpitz-virtual-0 температурный датчик около/на Вашего сокета ЦП. Этот датчик может быть ненадежным.

coretemp-isa-0000 меры температура определенных ядер.

, Если у Вас есть устройство Intel, датчик датчика и материнской платы ЦП должен обычно быть точным, или близко к чтениям друг друга. Много центральных процессоров AMD имеют неисправные встроенные датчики, которые в большой степени конфликтуют с чтениями материнской платы.

кроме того, учитывая, что у Вас есть ноутбук, и управляемый встроенным микропрограммным обеспечением вентилятор, a) управление вентилятора наиболее вероятно не возможное и b) Ваши температуры ЦП прекрасно подходят.

1
ответ дан 1 December 2019 в 09:46

Датчики сообщают о значениях, найденных в каталоге виртуальной файловой системы Linux:

/sys/class/thermal/thermal_zone*/temp

можно найти их сами (даже если Датчики не установлены), использование:

$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s  

Уведомление pch_skylake датчик сошел с ума. При исследовании проблемы я нашел этот вопрос и отправил этот ответ.

\t' -t | sed 's/...$/.0°C/' INT3400 Thermal 20.0°C pch_skylake -47.0°C SEN1 52.0°C SEN2 48.0°C SEN3 55.0°C SEN4 58.0°C B0D4 54.0°C x86_pkg_temp 54.0°C

Уведомление pch_skylake датчик сошел с ума. При исследовании проблемы я нашел этот вопрос и отправил этот ответ.

3
ответ дан 1 December 2019 в 09:46

Другие вопросы по тегам:

Похожие вопросы: