Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752616Ab0AYMdR (ORCPT ); Mon, 25 Jan 2010 07:33:17 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752300Ab0AYMdQ (ORCPT ); Mon, 25 Jan 2010 07:33:16 -0500 Received: from out2.smtp.messagingengine.com ([66.111.4.26]:58169 "EHLO out2.smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752151Ab0AYMdP (ORCPT ); Mon, 25 Jan 2010 07:33:15 -0500 X-Sasl-enc: Y2n/nrEsh4o4L+MIGeSG96HbVZqjCIoWT7ILlnU5IWSa 1264422794 Date: Mon, 25 Jan 2010 10:33:11 -0200 From: Henrique de Moraes Holschuh To: Justin Piszcz Cc: Valdis.Kletnieks@vt.edu, linux-kernel@vger.kernel.org Subject: Re: High pitch noise when ACPI processor module is loaded. Message-ID: <20100125123311.GC3182@khazad-dum.debian.net> References: <9883.1264397678@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-GPG-Fingerprint: 1024D/1CDB0FE3 5422 5C61 F6B7 06FB 7E04 3738 EE25 DE3F 1CDB 0FE3 User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1468 Lines: 32 On Mon, 25 Jan 2010, Justin Piszcz wrote: > So the question remains, is it possible to utilize turbo boost (in Linux) > without the high pitch noise from the ACPI processor module? Well, I am tempted to say you should consider getting a higher quality motherboard (or, if it is just yours that sing, get it replaced on warranty as that would mean you got one with bad components). That said, if Windows can get that motherboard to shut up, so should Linux. You just need to find the right knob to push that will make the power draw behaviour more like whatever Windows is doing. The first good bet is to limit core C-state depth, e.g, to C3 (instead of C5/C6), and if thet doesn't work, to C2. After that, you can try limiting package C-states if your BIOS will let you (I don't know if we can do that distinction in Linux right now... do we?), play with cpufreq limiting the core frequency changes, etc. And of course, try all scheduler frequencies, with and without NO_HZ. What motherboard is this? -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/