Датчик температуры

Команда sensors пакета lm-sensors показывает после загрузки
sensors
coretemp-isa-0000
Adapter: ISA adapter

 Core 0:      +57.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:       +49.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:       +51.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:       +53.0°C  (high = +84.0°C, crit = +100.0°C)
Во первых проц врядли сразу так нагрелся,радиатор холодный,во вторых откуда разница 8 градусов между ядрами?
Немного погоняв видео HD
sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +62.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:       +53.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:       +55.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:       +57.0°C  (high = +84.0°C, crit = +100.0°C)
опять пробую радиатор возле проца-чуть тёплый,60 градусами и не пахнет.И опять разница между ядрами в одном процессоре 9 градусов,в чём я сильно сомневаюсь.
В чём может быть проблема если кто сталкивался?
Хоть бери и термопару к процессору прикрепляй чтобы узнать реальную температуру.
Linux Forever!
А плохой контакт радиатора и отсутствие термопасты почему не рассматривается? Типичное поведение температуры - проц горячий, радиатор холодный ;)
Vadim, а термопасту давно меняли?
PS. У меня температура ядер тоже отличается:
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
Package id 0:  +37.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +37.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:        +34.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:        +35.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:        +35.0°C  (high = +80.0°C, crit = +100.0°C)
In Tux We Trust
Менял термопасту буквально пару дней назад.
Пробовал наносить тонкий слой пасты только на процессор-на медный сердечник радиатора передаётся равномерно.И снимал материнку,проверял клипсы на креплении intel,все зажаты правильно.
Разница 9 градусов между ядрами по моему очень много.
Процессор поколения Harpertown,везде пишут что крышка к процу у них припаяна а не на термопасте как на последних сериях,скальпировать бесполезно.
Linux Forever!
Дома ставил радиатор довольно небрежно, когда менял процессор, разница градусов в пять. Домой приду, скажу точно.
Vadim
Разница 9 градусов между ядрами по моему очень много.
Измерил еще раз, разница пять градусов (Intel i5-4690K, разогнан до 4.000GHz):
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +39.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +39.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:        +34.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:        +35.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:        +35.0°C  (high = +80.0°C, crit = +100.0°C)
Если у вас штатный ксеоновский охлад, то вы вряд ли сможете определить температуру на ощупь. Еще можете погуглить "linux sensors wrong temperature", может удивитесь от обилия результатов.
In Tux We Trust
Vadim
опять пробую радиатор возле проца-чуть тёплый,60 градусами и не пахнет.И опять разница между ядрами в одном процессоре 9 градусов,в чём я сильно сомневаюсь.
Насчет чуть теплого радиатора — он отводит тепловой поток с крышки процессора, температура которого ниже показаний sensors.
Во 2-ых, перепад температур внутри самого процессора (в кристалле) 40-60 град, а потому крышка процессора выполняет роль теплораспределителя и отвода тепла.
Разная температура ядер процессора — но она и не может быть одинакова и в принципе. Разная нагрузка на ядра, следовательно разные напряжения и другое, а если обратится к теории, то тепловыделение процессора/ядра пропорционально его емкости, частоте и квадрату напряжения — т. е. тепловыделение не может быть в принципе одинаково.
UPD1 … в datasheet приведена расчетная температура Tcase - температура в центре теплораспределительной крышки сверху при температуре Tjunction на ядрах. В thermal specification приведено расположение точек замера.
UPD2 … обычно при разнице до 5 градусов вообще не стоит на это обращать и внимания, другие приводять цифру в 10 градусов. Но, лично мое мнение, все это зависит от технологии процесса, параметров ядра процессора и нагрузки ... PS ... забыл добавить главное - а также, конечно, и от эффективности теплораспределения и теплоотвода
PS … почему технологии - 130нм греется обычно сильнее, чем 90нм, а 65нм - слабее и того, и другого и т.д.
PSS ... А вот эти значения и есть твои Tcase это Tjunction = 100 (и похоже монтаж процессора BGA)
Vadim
(high = +84.0°C, crit = +100.0°C)

Извиняюсь, давно не смотрел, а потому опять напутал — пришлось погрузиться в doc — привожу свое железо, Intel® Core™ i3-2310M, для которого - Tjunction = 85 град (монтаж PGA)
вывод sensors- (high = +80.0°C, crit = +85.0°C)

Ошибки не исчезают с опытом - они просто умнеют
vasek, а почему такие низкие температуры критические? Там же пайка еще в три раза больше выдержит?
Morisson, при температуре 100°C (не помню точного значения), начинаются необратимые процессы в кристалле кремния, при 125°C любая микросхема выйдет из строя. При этом при повышении температуры падает производительность.
In Tux We Trust
redix, в основном прав. Немного уточнения.
Tj (Tjunction) - температура при которой начинается троттлинг (замедление процессора) для предотвращения перегрева. Эта температура прописана в документации и она разная для каждого типа процессора. Но, как говорят спецы, это температура выше которой начинаются необратимые процессы в кристале.
PS ... вот пример моего процессора и, заметь, еще завист от монтажа процессора (это типа пайки, но не совсем) -
85C (PGA); 100C (BGA)
PS ... Кстати, как упоминал в части Tcase (расчетная температура в центре крышки процессора), если мне не изменяет память, то она прописана в спецификации в виде таблицы в зависимости от мощности (вроде бы даже там приведена формула для расчета). И эта температура ниже, чем показывает sensors — по памяти где то порядка 10 градусов, но, конечно, все это индивидуально.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.