From owner-freebsd-acpi@FreeBSD.ORG Mon Dec 7 00:13:07 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DAC06106566B for ; Mon, 7 Dec 2009 00:13:07 +0000 (UTC) (envelope-from oberman@es.net) Received: from mailgw.es.net (mail4.es.net [IPv6:2001:400:6000:6::2]) by mx1.freebsd.org (Postfix) with ESMTP id 8CCB88FC1C for ; Mon, 7 Dec 2009 00:13:06 +0000 (UTC) Received: from ptavv.es.net (ptavv.es.net [IPv6:2001:400:910::29]) by mailgw.es.net (8.14.3/8.14.3) with ESMTP id nB70D47G016772 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 6 Dec 2009 16:13:05 -0800 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id B32C81CC0B; Sun, 6 Dec 2009 16:13:03 -0800 (PST) To: Steven Friedrich In-reply-to: Your message of "Sun, 06 Dec 2009 16:33:53 EST." <200912061633.53472.freebsd@insightbb.com> Date: Sun, 06 Dec 2009 16:13:03 -0800 From: "Kevin Oberman" Message-Id: <20091207001303.B32C81CC0B@ptavv.es.net> X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5, 1.2.40, 4.0.166 definitions=2009-12-06_01:2009-11-30, 2009-12-06, 2009-12-06 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=9 adultscore=0 classifier=spam adjust=0 reason=mlx engine=5.0.0-0908210000 definitions=main-0912060229 Cc: freebsd-acpi@freebsd.org Subject: Re: ACPI temperature X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Dec 2009 00:13:07 -0000 > From: Steven Friedrich > Date: Sun, 6 Dec 2009 16:33:53 -0500 > > On Saturday 05 December 2009 10:49:55 pm Kevin Oberman wrote: > > I hate to suggest this to an old hardware guy, but have you blown out > > your heat sink lately? On my laptop I do that about annually. The first > > time I did it the temperature of the CPU when the system was idle > > dropped by 12C. The temperature during a buildworld dropped from 91C to > > 72C. Of course, you may have already done this. > > No offense taken if none intended 8o) > > I have thus far avoided cracking the case (it's a euphemism) because of the > law of unintended consequences (Murphy's Law tends to bite you when you can > least afford to deal with it), but I haven't even yet inspected the fans very > closely. I say closely because I did perform a rudimentary check and there was > very little dust accumulated on the blades. I'll get a baseline temp and then > clean them. > > I didn't chase that idea already because the system just recently started > being temp sensitive and I thought it might be related to recent changes in > the ACPI code from Intel. > > I appreciate your suggestion. > > > You can try booting up a Knoppix CD and see if it reports something > > different, but FreeBSD and Linux share the same ACPI code which is > > actually written and supported by Intel, though both do adjust it for > > their systems. I'm betting that Linux will show the same results as > > FreeBSD, whether it's right on not. > > > I like the suggestion. I'll try it. On may laptops you only need to remove the keyboard to do this. I suggest, if you can see the intake side of the heatsink, that you blow into the exhaust. For my ThinkPad, the procedure takes under 10 minutes. I'd also like to mention that FreeBSD does not enable a lot of power management capabilities by default. Some have the potential of causing the system to lock-up on some hardware. You can read up on this at: http://wiki.freebsd.org/TuningPowerConsumption This tuning can save power and reduce temperature. While I can't swear that it's not the ACPI code, the temps on my system are still fairly normal and there is no difference I am aware of on how this works between vendors, though ACPI is flexible enough that it is possible, I suppose. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751