public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] How to correctly read CPU temperature ?
@ 2010-09-11  5:15 meino.cramer
  2010-09-11  9:02 ` Volker Armin Hemmann
  2010-09-13 19:08 ` Paul Hartman
  0 siblings, 2 replies; 5+ messages in thread
From: meino.cramer @ 2010-09-11  5:15 UTC (permalink / raw
  To: Gentoo



Hi,

 with the command "sensors" (lm_sensor) I can read out the
 temperatures/voltages of my mobo/cpu:

    atk0110-acpi-0
    Adapter: ACPI interface
    Vcore Voltage:         +1.35 V  (min =  +0.80 V, max =  +1.60 V)
    CPU/NB Voltage:        +1.16 V  (min =  +0.80 V, max =  +1.60 V)
    CPU VDDA Voltage:      +2.50 V  (min =  +2.00 V, max =  +3.00 V)
    DRAM Voltage:          +1.51 V  (min =  +1.40 V, max =  +1.90 V)
    HT Voltage:            +1.20 V  (min =  +0.80 V, max =  +1.50 V)
    NB Voltage:            +1.10 V  (min =  +0.90 V, max =  +1.35 V)
    SB Voltage:            +1.11 V  (min =  +0.80 V, max =  +1.50 V)
    +3.3V Voltage:         +3.34 V  (min =  +2.97 V, max =  +3.63 V)
    +5V Voltage:           +4.97 V  (min =  +4.50 V, max =  +5.50 V)
    +12V Voltage:         +12.21 V  (min = +10.20 V, max = +13.80 V)
    CPU Temperature:       +35.0 C  (high = +40.0 C, crit = +90.0 C)
    MB Temperature:        +31.0 C  (high = +35.0 C, crit = +95.0 C)
    NB Temperature:        +46.0 C  (high = +65.0 C, crit = +95.0 C)
    SB Temperature:        +40.0 C  (high = +35.0 C, crit = +75.0 C)
    OPT_TEMP1 Temperature:  +0.0 C  (high =  +0.0 C, crit = +90.0 C)
    OPT_TEMP2 Temperature:  +0.0 C  (high =  +0.0 C, crit = +90.0 C)
    OPT_TEMP3 Temperature:  +0.0 C  (high =  +0.0 C, crit = +90.0 C)

 But there is something I worry about: The CPU temperature.

 On the Inet I found some, but not very clear infos, which say, that
 the temperature sensing diodes of the AMD Phenom II x6 T1090 were
 wrong. Second thing is, when idleing the CPU of my box has only 34
 degree C -- which would be nice if true, but I dont believe that:
 The CPU is cooled with a Scythe Mulgen 2 Rev.B or with other words 
 its only a fan and therefore only air cooling...

 When booted into the BIOS the "hardware info" shows a higher
 temperature for the CPU while idleing than the above shown command
 output. But: From where the BIOS takes its informations?
 Are there any "formula" to convert the raw value into the real world
 value? And from where I can take that formula?

 Thank you very much in advance for any help!
 Best regards
 mcc

 PS: Mobo is a "ASUS Crosshair IV Formula". I am neither a hard
 overclocker nor a gamer (no punt intended! :) 










^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] How to correctly read CPU temperature ?
  2010-09-11  5:15 [gentoo-user] How to correctly read CPU temperature ? meino.cramer
@ 2010-09-11  9:02 ` Volker Armin Hemmann
  2010-09-13 19:08 ` Paul Hartman
  1 sibling, 0 replies; 5+ messages in thread
From: Volker Armin Hemmann @ 2010-09-11  9:02 UTC (permalink / raw
  To: gentoo-user

On Saturday 11 September 2010, meino.cramer@gmx.de wrote:
> Hi,
> 
>  with the command "sensors" (lm_sensor) I can read out the
>  temperatures/voltages of my mobo/cpu:
> 
>     atk0110-acpi-0
>     Adapter: ACPI interface
>     Vcore Voltage:         +1.35 V  (min =  +0.80 V, max =  +1.60 V)
>     CPU/NB Voltage:        +1.16 V  (min =  +0.80 V, max =  +1.60 V)
>     CPU VDDA Voltage:      +2.50 V  (min =  +2.00 V, max =  +3.00 V)
>     DRAM Voltage:          +1.51 V  (min =  +1.40 V, max =  +1.90 V)
>     HT Voltage:            +1.20 V  (min =  +0.80 V, max =  +1.50 V)
>     NB Voltage:            +1.10 V  (min =  +0.90 V, max =  +1.35 V)
>     SB Voltage:            +1.11 V  (min =  +0.80 V, max =  +1.50 V)
>     +3.3V Voltage:         +3.34 V  (min =  +2.97 V, max =  +3.63 V)
>     +5V Voltage:           +4.97 V  (min =  +4.50 V, max =  +5.50 V)
>     +12V Voltage:         +12.21 V  (min = +10.20 V, max = +13.80 V)
>     CPU Temperature:       +35.0 C  (high = +40.0 C, crit = +90.0 C)
>     MB Temperature:        +31.0 C  (high = +35.0 C, crit = +95.0 C)
>     NB Temperature:        +46.0 C  (high = +65.0 C, crit = +95.0 C)
>     SB Temperature:        +40.0 C  (high = +35.0 C, crit = +75.0 C)
>     OPT_TEMP1 Temperature:  +0.0 C  (high =  +0.0 C, crit = +90.0 C)
>     OPT_TEMP2 Temperature:  +0.0 C  (high =  +0.0 C, crit = +90.0 C)
>     OPT_TEMP3 Temperature:  +0.0 C  (high =  +0.0 C, crit = +90.0 C)
> 
>  But there is something I worry about: The CPU temperature.
> 
>  On the Inet I found some, but not very clear infos, which say, that
>  the temperature sensing diodes of the AMD Phenom II x6 T1090 were
>  wrong. Second thing is, when idleing the CPU of my box has only 34
>  degree C -- which would be nice if true, but I dont believe that:
>  The CPU is cooled with a Scythe Mulgen 2 Rev.B or with other words
>  its only a fan and therefore only air cooling...

that line is not from the diode. You need k8temp to read the cpu temperature.
Also it is not wrong for all phenom II. Just some.

this is with an X4:
sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +55.2°C  (high = +70.0°C)                  

w83627ehf-isa-0290
Adapter: ISA adapter
Vcore:       +0.98 V  (min =  +0.00 V, max =  +1.74 V)   
in1:         +0.14 V  (min =  +2.04 V, max =  +2.04 V)   ALARM
AVCC:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
VCC:         +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
in4:         +1.68 V  (min =  +1.53 V, max =  +2.04 V)   
in5:         +1.69 V  (min =  +1.91 V, max =  +2.04 V)   ALARM
in6:         +1.86 V  (min =  +2.04 V, max =  +2.01 V)   ALARM
3VSB:        +3.28 V  (min =  +2.98 V, max =  +3.63 V)   
Vbat:        +3.28 V  (min =  +2.70 V, max =  +3.30 V)   
in9:         +1.65 V  (min =  +2.04 V, max =  +1.78 V)   ALARM
fan1:          0 RPM  (min =  703 RPM, div = 128)  ALARM
fan2:        547 RPM  (min =    0 RPM, div = 32)
fan3:          0 RPM  (min =    0 RPM, div = 128)
fan5:          0 RPM  (min =    0 RPM, div = 128)
temp1:       +35.0°C  (high =  -5.0°C, hyst = +125.0°C)  sensor = thermistor
temp2:       +49.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
temp3:       +47.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
cpu0_vid:   +0.375 V


cooled with a little Scythe Shuriken. On idle these CPUs don't need much 
current, which means that they are pretty cool. Bios says the same. So the 
temps are close to the truth.
(temp 2 is cpu).

> 
>  When booted into the BIOS the "hardware info" shows a higher
>  temperature for the CPU while idleing than the above shown command
>  output. But: From where the BIOS takes its informations?

the same sensors. BUT: bios does ZERO powersaving. So the CPU is at its 
highest clock and highest voltage setting, not even idling, so it sucks much 
more power.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] How to correctly read CPU temperature ?
  2010-09-11  5:15 [gentoo-user] How to correctly read CPU temperature ? meino.cramer
  2010-09-11  9:02 ` Volker Armin Hemmann
@ 2010-09-13 19:08 ` Paul Hartman
  2010-09-13 19:33   ` meino.cramer
  1 sibling, 1 reply; 5+ messages in thread
From: Paul Hartman @ 2010-09-13 19:08 UTC (permalink / raw
  To: gentoo-user

On Sat, Sep 11, 2010 at 12:15 AM,  <meino.cramer@gmx.de> wrote:
> On the Inet I found some, but not very clear infos, which say, that
>  the temperature sensing diodes of the AMD Phenom II x6 T1090 were
>  wrong. Second thing is, when idleing the CPU of my box has only 34
>  degree C -- which would be nice if true, but I dont believe that:
>  The CPU is cooled with a Scythe Mulgen 2 Rev.B or with other words
>  its only a fan and therefore only air cooling...

I think you need either k8temp or k10temp module in your kernel. Check
documentation in your kernel sources to see which chipsets are
supported by each (or enable both and see which on works).



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] How to correctly read CPU temperature ?
  2010-09-13 19:08 ` Paul Hartman
@ 2010-09-13 19:33   ` meino.cramer
  2010-09-13 20:56     ` Bill Longman
  0 siblings, 1 reply; 5+ messages in thread
From: meino.cramer @ 2010-09-13 19:33 UTC (permalink / raw
  To: gentoo-user

Paul Hartman <paul.hartman+gentoo@gmail.com> [10-09-13 21:27]:
> On Sat, Sep 11, 2010 at 12:15 AM,  <meino.cramer@gmx.de> wrote:
> > On the Inet I found some, but not very clear infos, which say, that
> >  the temperature sensing diodes of the AMD Phenom II x6 T1090 were
> >  wrong. Second thing is, when idleing the CPU of my box has only 34
> >  degree C -- which would be nice if true, but I dont believe that:
> >  The CPU is cooled with a Scythe Mulgen 2 Rev.B or with other words
> >  its only a fan and therefore only air cooling...
> 
> I think you need either k8temp or k10temp module in your kernel. Check
> documentation in your kernel sources to see which chipsets are
> supported by each (or enable both and see which on works).
> 

As stated by AMD itsself. the temperature read by that module are
relative and not absolute.
Thats why I use the output of tk0110-acpi-0.

Live-example, taken at the same time:

k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +19.0 C  (high = +70.0 C, crit = +90.0 C)

atk0110-acpi-0
CPU Temperature:       +34.0 C  (high = +40.0 C, crit = +90.0 C)

This is a difference of 15 degree Centigrade inside the CPU.
I would like to have THAT fan, which accomplish THIS delta...
sigh...
Also the "high" values are definitely VERY different...

Science is the explanation, why somethingd does not work...

Best regards
mcc





^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] How to correctly read CPU temperature ?
  2010-09-13 19:33   ` meino.cramer
@ 2010-09-13 20:56     ` Bill Longman
  0 siblings, 0 replies; 5+ messages in thread
From: Bill Longman @ 2010-09-13 20:56 UTC (permalink / raw
  To: gentoo-user

 On 09/13/2010 12:33 PM, meino.cramer@gmx.de wrote:
> Paul Hartman <paul.hartman+gentoo@gmail.com> [10-09-13 21:27]:
>> On Sat, Sep 11, 2010 at 12:15 AM,  <meino.cramer@gmx.de> wrote:
>>> On the Inet I found some, but not very clear infos, which say, that
>>>  the temperature sensing diodes of the AMD Phenom II x6 T1090 were
>>>  wrong. Second thing is, when idleing the CPU of my box has only 34
>>>  degree C -- which would be nice if true, but I dont believe that:
>>>  The CPU is cooled with a Scythe Mulgen 2 Rev.B or with other words
>>>  its only a fan and therefore only air cooling...
>> I think you need either k8temp or k10temp module in your kernel. Check
>> documentation in your kernel sources to see which chipsets are
>> supported by each (or enable both and see which on works).
>>
> As stated by AMD itsself. the temperature read by that module are
> relative and not absolute.
> Thats why I use the output of tk0110-acpi-0.
>
> Live-example, taken at the same time:
>
> k10temp-pci-00c3
> Adapter: PCI adapter
> temp1:       +19.0 C  (high = +70.0 C, crit = +90.0 C)
>
> atk0110-acpi-0
> CPU Temperature:       +34.0 C  (high = +40.0 C, crit = +90.0 C)
>
> This is a difference of 15 degree Centigrade inside the CPU.
> I would like to have THAT fan, which accomplish THIS delta...
> sigh...
> Also the "high" values are definitely VERY different...
>
> Science is the explanation, why somethingd does not work...
>
> Best regards
> mcc
>
>
>
And if you have an Asus mobo, you can use their kernel module (in the
later kernels).



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-09-13 20:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-11  5:15 [gentoo-user] How to correctly read CPU temperature ? meino.cramer
2010-09-11  9:02 ` Volker Armin Hemmann
2010-09-13 19:08 ` Paul Hartman
2010-09-13 19:33   ` meino.cramer
2010-09-13 20:56     ` Bill Longman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox