How to find real CPU temperature?

2009-08-05 Thread Unga
Hi all

I'm running FreeBSD 7.2 on Intel P4 computer.

The lmmon -i shows 21C and when go to BIOS shows 65C! BIOS reading seems to 
be correct as the CPU heat pipe is very hot to the extent cannot touch.

How do I read the real BIOS temperature readings when FreeBSD is running to 
check whether the computer is over heating?

Unga


  
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: How to find real CPU temperature?

2009-08-05 Thread Erik Norgaard

Unga wrote:

Hi all

I'm running FreeBSD 7.2 on Intel P4 computer.

The lmmon -i shows 21C and when go to BIOS shows 65C! BIOS reading seems to 
be correct as the CPU heat pipe is very hot to the extent cannot touch.

How do I read the real BIOS temperature readings when FreeBSD is running to 
check whether the computer is over heating?


$ sysctl hw.acpi.thermal.tz0.temperature

on my computer shows 56C
--
Erik Nørgaard
Ph: +34.666334818/+34.915211157  http://www.locolomo.org
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: How to find real CPU temperature?

2009-08-05 Thread Modulok
On 8/5/09, Unga unga...@yahoo.com wrote:

 I'm running FreeBSD 7.2 on Intel P4 computer.

 The lmmon -i shows 21C and when go to BIOS shows 65C! BIOS reading seems
 to be correct as the CPU heat pipe is very hot to the extent cannot touch.

 How do I read the real BIOS temperature readings when FreeBSD is running to
 check whether the computer is over heating?

If your mainboard supports it, and depending on your CPU, you might
look into sysutils/mbmon, found in the ports collection. Aside from
that, what does the following command output?

sysctl -a | grep temp

-Modulok-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: How to find real CPU temperature?

2009-08-05 Thread Unga
--- On Wed, 8/5/09, Erik Norgaard norga...@locolomo.org wrote:

 From: Erik Norgaard norga...@locolomo.org
 Subject: Re: How to find real CPU temperature?
 To: Unga unga...@yahoo.com
 Cc: freebsd-questions@freebsd.org
 Date: Wednesday, August 5, 2009, 7:03 PM
 Unga wrote:
  Hi all
  
  I'm running FreeBSD 7.2 on Intel P4 computer.
  
  The lmmon -i shows 21C and when go to BIOS shows
 65C! BIOS reading seems to be correct as the CPU heat pipe
 is very hot to the extent cannot touch.
  
  How do I read the real BIOS temperature readings when
 FreeBSD is running to check whether the computer is over
 heating?
 
 $ sysctl hw.acpi.thermal.tz0.temperature
 
 on my computer shows 56C

Here is what it show on my computer:

sysctl -a | grep hw.acpi.thermal
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.tz0.temperature: 19.0C
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.passive_cooling: 1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: 90.0C
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 90.0C
hw.acpi.thermal.tz0._ACx: 90.0C -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.thermal.tz0._TC1: 4
hw.acpi.thermal.tz0._TC2: 3
hw.acpi.thermal.tz0._TSP: 60

so which is the CPU temperature, 19.0C or 90.0C? Where does it documented what 
hw.acpi.thermal.tz0.temperature means?

Unga




  
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: How to find real CPU temperature?

2009-08-05 Thread Erik Norgaard

Unga wrote:


Here is what it show on my computer:

sysctl -a | grep hw.acpi.thermal
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.tz0.temperature: 19.0C
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.passive_cooling: 1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: 90.0C
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 90.0C
hw.acpi.thermal.tz0._ACx: 90.0C -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.thermal.tz0._TC1: 4
hw.acpi.thermal.tz0._TC2: 3
hw.acpi.thermal.tz0._TSP: 60

so which is the CPU temperature, 19.0C or 90.0C? Where does it documented what 
hw.acpi.thermal.tz0.temperature means?


From that it appears the kernel can't read the temperature sensor, this 
may be a problem with the ACPI not being properly supported for your 
processor.


The 90.0C entries are different entries that take action against 
overheating, if the temperature reaches 90 putting your system to sleep 
or throtling down speed.


BR, Erik

--
Erik Nørgaard
Ph: +34.666334818/+34.915211157  http://www.locolomo.org
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: How to find real CPU temperature?

2009-08-05 Thread Mel Flynn
On Wednesday 05 August 2009 04:04:18 Erik Norgaard wrote:
 Unga wrote:
  Here is what it show on my computer:
 
  sysctl -a | grep hw.acpi.thermal
  hw.acpi.thermal.min_runtime: 0
  hw.acpi.thermal.polling_rate: 10
  hw.acpi.thermal.user_override: 0
  hw.acpi.thermal.tz0.temperature: 19.0C
  hw.acpi.thermal.tz0.active: -1
  hw.acpi.thermal.tz0.passive_cooling: 1
  hw.acpi.thermal.tz0.thermal_flags: 0
  hw.acpi.thermal.tz0._PSV: 90.0C
  hw.acpi.thermal.tz0._HOT: -1
  hw.acpi.thermal.tz0._CRT: 90.0C
  hw.acpi.thermal.tz0._ACx: 90.0C -1 -1 -1 -1 -1 -1 -1 -1 -1
  hw.acpi.thermal.tz0._TC1: 4
  hw.acpi.thermal.tz0._TC2: 3
  hw.acpi.thermal.tz0._TSP: 60
 
  so which is the CPU temperature, 19.0C or 90.0C? Where does it documented
  what hw.acpi.thermal.tz0.temperature means?

  From that it appears the kernel can't read the temperature sensor, this
 may be a problem with the ACPI not being properly supported for your
 processor.

 The 90.0C entries are different entries that take action against
 overheating, if the temperature reaches 90 putting your system to sleep
 or throtling down speed.

_PSV = throttle down CPU speed
_CRT = critical shutdown temperature

Given that these are the same value, this indeed looks like ACPI problems. 
These values should be different, and can be quite a few degrees apart, so 
that the passive cooling actually has some time to do it's work.

The acpi_thermal(4) man page details all the values. One can also use sysctl -
d hw.acpi.thermal.tz0.passive_cooling to get a short description.

If you want these values to make more sense, you should take the issue up with 
the acpi mailing list and be ready to do some debugging. At minimum you should 
provide the info outlined here:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/acpi-debug.html
-- 
Mel
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org