Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Aug 2012 10:44:18 -0400
From:      Christian Mangin <christian.mangin@gmail.com>
To:        Mike Manilone <crtmike@gmx.us>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Temperature too high when high overload
Message-ID:  <503B87C2.5080308@gmail.com>
In-Reply-To: <503B6BCB.10407@gmx.us>
References:  <503B6BCB.10407@gmx.us>

next in thread | previous in thread | raw e-mail | index | archive | help
Le 27.08.2012 08:44, Mike Manilone a écrit :
> Hi all,
>
> I just switched from Fedora Linux to FreeBSD. But I noticed a problem,
> the CPU temperature will be very high when the load is high.
> Especially while I am building C++ programs. It shut down for even 3
> times while I was building Firefox/Thunderbird, just because of high
> temperature (86.5C).
>
> One of my friends told me, "FreeBSD doesn't support your ACPI well"
> but I noticed that while I'm not compiling ports, the temperature will
> be not too high.
>
> Just now I'm building LLVM, here's what I've seen:
>
>     > sysctl hw.acpi.thermal.tz0.temperature
>     hw.acpi.thermal.tz0.temperature: 84.5C
>     > pkill make
>     > sysctl hw.acpi.thermal.tz0.temperature
>     hw.acpi.thermal.tz0.temperature: 67.5C
>
> I'm using Dell Vostro 3400 laptop PC with FreeBSD 9.1-RC1.
>     > uname -a
>     FreeBSD bsd.laptop.mike 9.1-RC1 FreeBSD 9.1-RC1 #0: Tue Aug 14
> 04:25:06 UTC 2012
> root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>
> There's my dmesg message: http://slexy.org/view/s21b7xTTsu
>
> Anyone knows how to fix this problem?  Thank you.
>
> Yours Sincerely,
> Mike Manilone
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

Hello,

I used to have the same problem with my laptop (i5) and this can be
fixed by lowering the temperature threshold for passive cooling. (_PSV)

hw.acpi.thermal.user_override=1
hw.acpi.thermal.tz0._PSV=80C

You should try to adjust _PSV to be significantly lower (> 15-20C) than
the _CRT (critical shutdown temp) so that _CRT is never reached.

Christian





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