Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S272158AbTHIAjn (ORCPT ); Fri, 8 Aug 2003 20:39:43 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S272140AbTHIAjP (ORCPT ); Fri, 8 Aug 2003 20:39:15 -0400 Received: from c210-49-248-224.thoms1.vic.optusnet.com.au ([210.49.248.224]:6876 "EHLO mail.kolivas.org") by vger.kernel.org with ESMTP id S272216AbTHIAiy (ORCPT ); Fri, 8 Aug 2003 20:38:54 -0400 From: Con Kolivas To: Timothy Miller Subject: Re: [PATCH]O14int Date: Sat, 9 Aug 2003 10:44:16 +1000 User-Agent: KMail/1.5.3 Cc: linux kernel mailing list References: <200308090149.25688.kernel@kolivas.org> <3F33E46D.9040508@techsource.com> In-Reply-To: <3F33E46D.9040508@techsource.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200308091044.16296.kernel@kolivas.org> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1186 Lines: 28 On Sat, 9 Aug 2003 03:57, Timothy Miller wrote: > Con Kolivas wrote: > > Made highly interactive tasks earn all their waiting time on the runqueue > > during requeuing as sleep_avg. > > There are some mechanics of this that I am not familiar with, so please > excuse the naive question. > > Someone had suggested that a task's sleep time should be determine > exclusively from the time it spends blocked by what it's waiting on, and > not based on any OTHER time it sleeps. That is, the time between the > I/O request being satisfied and the task actually getting the CPU > doesn't count. > > Is your statement above a reflection of that suggestion? I have already been doing this in previous iterations to the extent that it was capable of being done. There's only so much information feeding into the scheduler at the moment. All the dependent subsections would have to have more code to have specific feedback to the scheduler. Con - 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/