Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Mar 2014 19:06:48 +0200
From:      Roland Smith <rsmith@xs4all.nl>
To:        Walter Hurry <walterhurry@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: CPU Overheating?
Message-ID:  <20140331170648.GB28635@slackbox.erewhon.home>
In-Reply-To: <lhabru$3o1$1@ger.gmane.org>
References:  <lhabru$3o1$1@ger.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--/NkBOFFp2J2Af1nK
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 31, 2014 at 12:11:43AM +0000, Walter Hurry wrote:
> I have a bog-standard Acer laptop with FreeBSD 9.2 (amd64).
>=20
> CPU is  AMD Athlon(tm) 64 X2 Dual-Core Processor TK-42 (1596.09-MHz K8-cl=
ass CPU) per dmsg.
>=20
> >From time to time, it shuts off without warning, as if the power cable h=
as been pulled out. Nothing in any of the logs, and when I power up again i=
t starts normally after replaying the journal.
>=20
> The shut-off is invariably when it is doing a compile of a big port. I th=
erefore suspect that the CPU is overheating and that the BIOS is causing th=
e shutdown.
>=20
> To investigate the problem, I have done a 'kldload coretemp' and am perio=
dically running:
>  'sysctl hw.acpi.thermal.tz0.temperature'. So far (only 6 runs) this is r=
eporting temperatures between 76C and 84C.
>=20
> Question 1: Is this the canonical way to monitor CPU temperature?

It's OK. If you want to see all sysctls that are relevant, try:

    sysctl -a | grep temperature

> Question 2: Is this too hot?

It is quite hot for a system that is idling. I get around 48-50 =C2=B0C on =
an Intel core 2.

Check that the CPU fan is running and that the fan and heat-sink are clean.
Dust blocking airflow through the heat-sink killed the GPU in my laptop las=
t year. :-(

> Question 3: I plan to load the module in /boot/loader.conf and set up a c=
ron job to run every minute and log the result to a file. Is this sensible,=
 or overkill?

You can also use programs like conky to show the temperature on your desktop
(if you're running X11).

Roland
--=20
R.F.Smith                                   http://rsmith.home.xs4all.nl/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 5753 3324 1661 B0FE 8D93  FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0)

--/NkBOFFp2J2Af1nK
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQIcBAEBAgAGBQJTOaCoAAoJEED21dyjijPg1+oP/Riv2XM1sUGz6r8rkFhXUl75
9UPRPMayp4xhsOtVQQHC486nBAG49L/SiVTluUXzqtDQ5FlEoPuHz2/te3Wg5Qjb
/u7+U4Mj77QPFd5mUH1iDlfFCmT8dBq5UUSrLSihjnxodEaePUb1m+1LQfTLM9s8
BxK2OujBjXWFj0QQS5HrHdOFDwHlgRhh0TycxKfd/imzsj/oOz9MSn1A84GJytgf
1zYOxftJLhXrK/30sb7Z053Lna3oHFHWnyOnMVkyKVfbRinn97UmKx8x/9BEfK82
n6eQxxlIiweiPEysj4oECu96KlCSJ1sLk8YdcmBTZE2IvrQTWm4C2G1T+/Y+Pjym
HSWjAIgo9QshSHWlp79W6ZhrKmdbP8Fyk/Ay/0vdfoXmyTnAlWGLLFFk9Uk96nwy
g/PB0ByOTKB02bpwWm1BeTcp/ATIK6ARx1yhrswamk9bL35y+yvYheKZTC1skas/
ZJBFPIMSyKrpv/ZJ9UljgWN1+W114NIrlvyhA6vTLBEYST5YLhdTiUz6IBAdhT5T
SLaVBbMmv2shGloUlRyc3p2Al1cdtHSQJ//I4RH5hIsUzsRoqsBj0LUHSFA19n99
aKW+tSY6mAdfy0feAI6jqrklzWipNayNXNEm8kB+BQYJT5IctVOma1AMpa5pLeqb
1AsT19711Oa05RR3nXZK
=2Z59
-----END PGP SIGNATURE-----

--/NkBOFFp2J2Af1nK--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140331170648.GB28635>