From owner-cvs-src@FreeBSD.ORG Mon Mar 17 14:18:48 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0224106566C; Mon, 17 Mar 2008 14:18:48 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id AC4CF8FC1D; Mon, 17 Mar 2008 14:18:48 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id A226546B03; Mon, 17 Mar 2008 10:18:47 -0400 (EDT) Date: Mon, 17 Mar 2008 14:18:47 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Poul-Henning Kamp In-Reply-To: <3709.1205762533@critter.freebsd.dk> Message-ID: <20080317141717.U3253@fledge.watson.org> References: <3709.1205762533@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 14:18:49 -0000 On Mon, 17 Mar 2008, Poul-Henning Kamp wrote: > In message <200803170933.48212.jhb@freebsd.org>, John Baldwin writes: > >> Hmm, I actually consider this a feature when I'm not running powerd to use >> less battery. I think we should only bump up the CPU on battery power when >> using powerd so that it can be lowered again to save battery power when the >> CPU is idle. > > We have cpufreq enabled by default now, badly configured machines run at 50% > of rated CPU power because people don't know that they need to enable > powerd(8) on servers. > > This is only going to get worse when more EnergyStar compliant servers hit > the channel. > > I think setting full speed is the correct choice, if people care about > powersaving, they need to configured it, if they don't they should get their > moneys worth out of their hardware. If cpufreq is going to be enabled by default, should we be enabling powerd by default, or at least having a powerd_enable="AUTO" that detects the appropriate frobs and feedback sources and turns on powerd if it's going to be useful? There might be a reasonable argument to be made that in two of the three computing environments of choice for FreeBSD (notebooks, servers in colos), power management is a basic assumption and we should turn on the necessary bits to deal with it. Robert N M Watson Computer Laboratory University of Cambridge