How to find real CPU temperature?

Erik Norgaard norgaard at locolomo.org
Wed Aug 5 12:04:23 UTC 2009


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


More information about the freebsd-questions mailing list