CPU temperature reading

Antoine Kallab antoine at kallab.com
Thu Jul 17 18:26:54 UTC 2014


On Thu, Jul 17, 2014 at 1:54 PM, Janos Dohanics <web at 3dresearch.com> wrote:

> Hello,
>
> I am getting impossibly low temperature readings on a new system
> running FreeBSD 10.0-STABLE #0 r268555 amd64:
>
> # sysctl -a | grep amdtemp
> dev.amdtemp.%parent:
> dev.amdtemp.0.%desc: AMD CPU On-Die Thermal Sensors
> dev.amdtemp.0.%driver: amdtemp
> dev.amdtemp.0.%location:
> dev.amdtemp.0.%pnpinfo:
> dev.amdtemp.0.%parent: hostb4
> dev.amdtemp.0.sensor_offset: 0
> dev.amdtemp.0.core0.sensor0: 17.2C
> dev.amdtemp.1.%desc: AMD CPU On-Die Thermal Sensors
> dev.amdtemp.1.%driver: amdtemp
> dev.amdtemp.1.%location:
> dev.amdtemp.1.%pnpinfo:
> dev.amdtemp.1.%parent: hostb10
> dev.amdtemp.1.sensor_offset: 0
> dev.amdtemp.1.core0.sensor0: 19.1C
>
> The BIOS only says CPU temp "Low".
>
> Smartctl shows 30C for hard drive temperatures. The ambient temp in the
> room is about 24C - defective CPU thermal sensors?
>
Most likely.

Here's a temporary fix:

Have you ever recorded your CPU temperature and load before?

If so, compare the load averages with then and now, and set the sensor
offset, so the readings match the temperatures.


More information about the freebsd-questions mailing list