From owner-freebsd-current@FreeBSD.ORG Fri Nov 21 13:59:51 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD8D516A4CE for ; Fri, 21 Nov 2003 13:59:51 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 0127743FA3 for ; Fri, 21 Nov 2003 13:59:51 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 76158 invoked by uid 1000); 21 Nov 2003 21:59:52 -0000 Date: Fri, 21 Nov 2003 13:59:52 -0800 (PST) From: Nate Lawson To: Lukas Ertl In-Reply-To: <20031120125407.L414@pcle2.cc.univie.ac.at> Message-ID: <20031121135507.H76145@root.org> References: <20031118094821.T64353@root.org> <20031118221008.U621@korben.in.tern> <20031118131708.C64933@root.org> <20031118223352.W634@korben.in.tern> <20031120125407.L414@pcle2.cc.univie.ac.at> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org Subject: Re: Updated acpi_cpu patch X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2003 21:59:51 -0000 > > On Tue, 18 Nov 2003, Lukas Ertl wrote: > > > I'm gonna try some "buildkernelstones" with the different settings. If > > > you have some special benchmarks in mind I'd be happy to run them. > > > > That's probably ok. It has a lot of IO. > > Now I've tried running make buildkernel and tarring /usr/src to a > different location, with different setting for hw.acpi.cpu.cx_lowest. I > couldn't see any real difference - neither in performance nor in heat > emission. Well, heat emission will be high during benchmarks because the CPU is rarely idle. My fan always comes on my laptop during buildworld. But the difference is when it's mostly idle (checking email, web browsing). With machdep.cpu_idle_hlt=0, the fan is always on even when the box is sitting there. With cpu_idle_hlt=0 and cx_lowest=0 (C1), the fan goes off but the box is still warm. With cx_lowest=2 (C3, 120 us transition time), the box is very cool but some IO gets a little slower (serial port). But not much. So there are actually two things to test for each setting: temperature when mostly idle/low use and performance loss for IO latency benchmarks. Those are what is more interesting. Also, can you send me your sysctl hw.acpi.cpu.cx_history after you've used it for a while with the maximum cx_lowest setting? -Nate