From owner-freebsd-acpi@FreeBSD.ORG Wed Mar 2 20:00:54 2005 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5994616A4CE for ; Wed, 2 Mar 2005 20:00:54 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08E4443D2D for ; Wed, 2 Mar 2005 20:00:54 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id j22K0oZj011388 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 2 Mar 2005 12:00:51 -0800 Message-ID: <42261B72.8070602@root.org> Date: Wed, 02 Mar 2005 12:00:50 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Eric Anderson References: <42260B46.5010100@centtech.com> In-Reply-To: <42260B46.5010100@centtech.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-acpi@freebsd.org Subject: Re: System running hot / CPU freq changes randomly X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2005 20:00:54 -0000 Eric Anderson wrote: > I've jsut upgraded from 5.3-STABLE to -CURRENT, and have a few things > I've noticed. One, my machine runs much hotter - it used to stay around > 40 - 41C, but not stays around 49C. Also, it actually seems like it's > running slower - and maybe it is. It looks like the cpu frequency is > changing all the time, hopping around from one freq to another, for no > real reason that I can tell. > I'm running on a dell D600 (1.6GHZ Pentium M), with -CURRENT as of last > night. > I can provide any additional information needed.. > > > Here's what I mean (on AC, not battery): > [ 12:48:25 root@neutrino ~ ]# sysctl dev.cpu.0.freq > dev.cpu.0.freq: 1600 > [ 12:48:27 root@neutrino ~ ]# sysctl dev.cpu.0.freq > dev.cpu.0.freq: 400 > [ 12:48:28 root@neutrino ~ ]# sysctl dev.cpu.0.freq > dev.cpu.0.freq: 400 Are you running powerd? If you have powerd_enable="YES" in /etc/rc.conf, it defaults to adaptive control. I _thought_ I made the default "NO" until we get more testing. > hw.acpi.cpu.cx_supported: C1/1 C2/1 C3/85 C4/185 > hw.acpi.cpu.cx_lowest: C1 > hw.acpi.cpu.cx_usage: 100.00% 0.00% 0.00% 0.00% I had to disable C2 and higher by default due to some C3 problems some users were having. Hopefully we'll sort this out at some point and re-enable it by default. You can get the old values back through /etc/rc.conf. Add: performance_cx_lowest="LOW" economy_cx_lowest="LOW" (Or explicitly use "C3" if C4 doesn't work right for you). -- Nate