Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756648AbXJBWq2 (ORCPT ); Tue, 2 Oct 2007 18:46:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753472AbXJBWqU (ORCPT ); Tue, 2 Oct 2007 18:46:20 -0400 Received: from rtr.ca ([76.10.145.34]:3418 "EHLO mail.rtr.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752929AbXJBWqT (ORCPT ); Tue, 2 Oct 2007 18:46:19 -0400 Message-ID: <4702CA3A.50600@rtr.ca> Date: Tue, 02 Oct 2007 18:46:18 -0400 From: Mark Lord User-Agent: Thunderbird 2.0.0.6 (X11/20070728) MIME-Version: 1.0 To: Linus Torvalds Cc: Andrew Morton , Anders Bostr?m , linux-kernel@vger.kernel.org, arjan@linux.intel.com Subject: Re: PROBLEM: high load average when idle References: <20071002.233731.119908363.anders@bostrom.dyndns.org> <20071002150748.906970bc.akpm@linux-foundation.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2018 Lines: 47 Linus Torvalds wrote: > > On Tue, 2 Oct 2007, Andrew Morton wrote: >> This is unexpected. High load average is due to either a task chewing a >> lot of CPU time or a task stuck in uninterruptible sleep. > > Not necessarily. > > We saw high loadaverages with the timer bogosity with "gettimeofday()" and > "select()" not agreeing, so they would do things like > > date = time(..) > select(.. , timeout =