From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S264774AbUHDLDc (ORCPT ); Wed, 4 Aug 2004 07:03:32 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S264843AbUHDLDb (ORCPT ); Wed, 4 Aug 2004 07:03:31 -0400 Received: from cantor.suse.de ([195.135.220.2]:53723 "EHLO Cantor.suse.de") by vger.kernel.org with ESMTP id S264774AbUHDLD2 (ORCPT ); Wed, 4 Aug 2004 07:03:28 -0400 Date: Wed, 04 Aug 2004 13:03:28 +0200 Message-ID: From: Takashi Iwai To: Con Kolivas Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH][0/3] Scheduler policies for staircase In-Reply-To: References: User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 MULE XEmacs/21.4 (patch 15) (Security Through Obscurity) (i386-suse-linux) MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org At Wed, 04 Aug 2004 10:40:26 +1000, Con Kolivas wrote: > > These patches are not required to evaluate the staircase scheduler that is > currently in mm2, so akpm you dont need to add these. However the users of > the -ck patchset have been safely using the extra scheduling policies that > these patches support. So this is for people to know they already exist and > allow for wider testing. > > The three patches that follow are: > schedrange - this makes it easier to implement more policies in code > > schedbatch - this implements idle scheduling for close-to-weightless task > scheduling which only schedules this class of task when nothing else wants > to run. > > schediso - this implements soft real time scheduling for non-privileged > tasks (isochronous scheduling). I'd love to see SCHED_ISO is introduced. It helps the normal audio streaming. (but not sure about the video streaming - what happens when the stream handling is CPU bound?) Takashi