From owner-freebsd-acpi@FreeBSD.ORG Fri Jan 9 20:00:16 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 9BCA31065703 for ; Fri, 9 Jan 2009 20:00:16 +0000 (UTC) (envelope-from glavoie@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.186]) by mx1.freebsd.org (Postfix) with ESMTP id B401E8FC13 for ; Fri, 9 Jan 2009 20:00:05 +0000 (UTC) (envelope-from glavoie@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so6325158fkk.11 for ; Fri, 09 Jan 2009 12:00:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=V49wKcJT7LJ+icSS/dDFUlpMWeZn50iK/jD1nFhpdr0=; b=qeKjxW1oAXbEyNWtqaWkwKEVK2+1DRw0Uy32i8brLR30XQvJ78W7tVmkGdlpqf5yGd +oXTdTuhu6VjRFUHc8fh8PLIBgfCYDQ8OyyKJQspx17xTn1YOtVXSU002Nnkk+AOADya CPMwyvEAadHzhUTZQw2OQyOr47AuwgQiM4U5Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=eYVOYpfJ0bLXG6dOKj44zY5XZ/dG6TFymDF0HcswehiodH/HLdMl+UhPOgA/2mBmrD DeLsPUs1iY6BYeTwUFANqepO4uKO79AaVBxlgKncu4fZ+qmeCcek/sY+8IZAs2BO2gdF A6EentV85qKqGyfdaQutpvXrBBM09FLpMC1e0= Received: by 10.181.146.14 with SMTP id y14mr9849361bkn.16.1231531203601; Fri, 09 Jan 2009 12:00:03 -0800 (PST) Received: by 10.181.26.14 with HTTP; Fri, 9 Jan 2009 12:00:03 -0800 (PST) Message-ID: Date: Fri, 9 Jan 2009 15:00:03 -0500 From: "Gabriel Lavoie" To: "Nate Lawson" In-Reply-To: <496780A8.7070801@root.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <7d6fde3d0901082151t4901824cv84eb6c2be2658b15@mail.gmail.com> <496780A8.7070801@root.org> Cc: freebsd-acpi@freebsd.org Subject: Re: EST (Enhanced Intel SpeedStep(R) Technology) on amd64 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: Fri, 09 Jan 2009 20:00:17 -0000 Another question. Any reason why powerd doesn't use dev.est.0.freq_settings when it is available instead of dev.cpu.0.freq_levels? On my system: dev.cpu.0.freq_levels: 2500/88000 2187/77000 2000/47608 1750/41657 1600/44616 1400/39039 1200/41800 1050/36575 900/31350 750/26125 600/20900 450/15675 300/10450 150/5225 dev.est.0.freq_settings: 2500/88000 2000/47608 1600/44616 1200/41800 If I don't lower the polling time of powerd to 100ms, my system becomes way too much unresponsive because powerd takes too much time to increase the frequency, step by step and there are a lot of settings with dev.est.0.freq_settings (14). With dev.est.0.freq_settings, the minimal setting is high enough so the system stays responsive and powerd would bring it up to max frequency quickly enough, even if the polling time is still kept at 500ms. This would work more like Windows or Linux where the lowest frequency at which the CPU will drop is the lowest EIST gives (here 1200 MHz). Gabriel 2009/1/9 Nate Lawson : > Gabriel Lavoie wrote: >> My processor seems correctly recognized by est under 7.1, I get the >> correct frequency/value pairs. What I would like is the automatic >> behaviour where the CPU is downclocked to 50% under no load, found >> under Windows/Linux and I would also like to know why estctrl isn't >> supported under amd64. I already contacted Colin. :) > > powerd(8) is what you want. You can set an absolute frequency for idle. > > -- > Nate > -- Gabriel Lavoie glavoie@gmail.com