From owner-freebsd-stable@FreeBSD.ORG Mon Apr 25 00:48:22 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D2E8106566C for ; Mon, 25 Apr 2011 00:48:22 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from qmta12.westchester.pa.mail.comcast.net (qmta12.westchester.pa.mail.comcast.net [76.96.59.227]) by mx1.freebsd.org (Postfix) with ESMTP id 8887B8FC14 for ; Mon, 25 Apr 2011 00:48:21 +0000 (UTC) Received: from omta22.westchester.pa.mail.comcast.net ([76.96.62.73]) by qmta12.westchester.pa.mail.comcast.net with comcast id bcav1g0021ap0As5CcoMhC; Mon, 25 Apr 2011 00:48:21 +0000 Received: from koitsu.dyndns.org ([67.180.84.87]) by omta22.westchester.pa.mail.comcast.net with comcast id bcoK1g01M1t3BNj3icoLx7; Mon, 25 Apr 2011 00:48:21 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id 7A4A49B418; Sun, 24 Apr 2011 17:48:18 -0700 (PDT) Date: Sun, 24 Apr 2011 17:48:18 -0700 From: Jeremy Chadwick To: Bartosz Fabianowski Message-ID: <20110425004818.GA22579@icarus.home.lan> References: <4DA596D3.1090803@chillt.de> <4DB44DA3.5060509@chillt.de> <4DB4589B.2020909@ksu.ru> <4DB45D6C.20203@chillt.de> <20110424182456.9DD03589@server.theusgroup.com> <4DB46ED4.2010500@chillt.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4DB46ED4.2010500@chillt.de> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-stable@freebsd.org, John Subject: Re: System extremely slow under light load X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2011 00:48:22 -0000 On Sun, Apr 24, 2011 at 08:41:24PM +0200, Bartosz Fabianowski wrote: > >I don't know which i7 you have, but the intel datasheet for the i7-870 states > >that the maximum case temperature is 72.7C. > > I have a Core i7 Q740 with a native speed of 1.73GHz. My previous > Dell had a Q730. Both were exhibiting the same problems. > > Since this is a laptop, I would expect temperatures to be higher > than in a desktop box. So up to 50-60??C CPU temperature while > idling and 90??C under load may be acceptable. But the behavior the > computer is exhibiting definitely is not acceptable. The temperatures you reported in your earlier post: http://lists.freebsd.org/pipermail/freebsd-stable/2011-April/062377.html Are not normal, nor are they acceptable, even for a laptop. Desktop i7 boxes tend to run around 45C idle, 60-65C load with stock cooling. Laptops should be higher, but not 60-65C idle with 90C under load. Others have already stated what the thermal cut-off point is. As the processor gets hotter, internal clocks and so on are throttled within the hardware to try and stabilise the temperature (to keep the thermal trip point being reached, re: "emergency shutdown"), which greatly decreases performance. I'm not sure if there's a way to detect this, but I would hope (?) that it would be visible via the CPU clock frequency (on FreeBSD this would be sysctl dev.cpu.X.freq). If you were running Windows there would be a multitude of tools you could check to confirm this behaviour (Core Temp, CPU-Z, RMClock, etc.). If you boot into another operating system such as Linux or Windows, do you see the same overall behaviour? Linux might be easier and might have some built-in way to get at CPU temperatures (via /proc?). Trying to figure out if this is a FreeBSD issue or not is difficult. Can you please provide: - Contents of rc.conf - sysctl -a hw.acpi - sysctl -a dev.cpu - sysctl -a dev.est - sysctl -a dev.cpufreq - sysctl -a kern.timecounter Finally, just as a data point -- and this should be honoured no matter what -- there have been cases where manufacturers have incorrectly been applying thermal grease (if used rather than a TIM pad): http://gizmodo.com/#!171394/thermal-greasy-apple-sics-lawyers-on-something-awful So don't think necessarily that just because Dell replaced the entire laptop that the next one wouldn't behave the same way. This is why I recommend trying out another OS to see if it exhibits the problem. -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP 4BD6C0CB |