CPU temperature reading

Janos Dohanics web at 3dresearch.com
Fri Jul 18 09:54:01 UTC 2014


On Thu, 17 Jul 2014 14:19:44 -0400
Antoine Kallab <antoine at kallab.com> wrote:

> 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.

I'm not sure I understand your fix: I'd monitor temps at idle and under
load, and record (false) readings in both states?

-- 
Janos Dohanics


More information about the freebsd-questions mailing list