[lm-sensors] IT8728 shows wrong CPU temperature

Jean Delvare khali at linux-fr.org
Fri Mar 23 10:05:42 CET 2012


Tomas, please don't top-post.

On Fri, 23 Mar 2012 10:00:09 +0100, Tomas Johansson wrote:
> Because, these are idle values:
> 
> BIOS:
> SYS 34 C
> CPU 32 C

Most likely the above are NOT idle values. The BIOS is not idle - at
least never as idle as Linux can be with CPU frequency and voltage
scaling and low C states.

> lm-sensors:
> temp1:        +34.0 C  (low  = +127.0 C, high = +127.0 C)  sensor = thermistor
> temp2:        +31.0 C  (low  = +127.0 C, high = +127.0 C)  sensor = thermistor
> temp3:        +25.0 C  (low  = +127.0 C, high = +127.0 C)  sensor = thermistor
> 
> 
> And when i for example compile firefox temp3 will rise to around 45-50 C, while temp2 stays at 31 C.

This is correct reasoning though. temp3 is CPU temp. But you're
comparing Linux idle with BIOS not idle, no surprise the values don't
match.

-- 
Jean Delvare




More information about the lm-sensors mailing list