Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261422AbUKBV3L (ORCPT ); Tue, 2 Nov 2004 16:29:11 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261412AbUKBV3L (ORCPT ); Tue, 2 Nov 2004 16:29:11 -0500 Received: from run.smurf.noris.de ([192.109.102.41]:20940 "EHLO server.smurf.noris.de") by vger.kernel.org with ESMTP id S261422AbUKBV3E (ORCPT ); Tue, 2 Nov 2004 16:29:04 -0500 To: linux-kernel@vger.kernel.org Path: not-for-mail From: Matthias Urlichs Newsgroups: smurf.list.linux.kernel Subject: Re: [PATCH][plugsched 0/28] Pluggable cpu scheduler framework Date: Tue, 02 Nov 2004 22:28:33 +0100 Organization: {M:U} IT Consulting Message-ID: References: <4183A602.7090403@kolivas.org> <20041031233313.GB6909@elf.ucw.cz> <20041101114124.GA31458@elte.hu> NNTP-Posting-Host: kiste.smurf.noris.de Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT X-Trace: server.smurf.noris.de 1099430913 1339 192.109.102.35 (2 Nov 2004 21:28:33 GMT) X-Complaints-To: smurf@noris.de NNTP-Posting-Date: Tue, 2 Nov 2004 21:28:33 +0000 (UTC) User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table) X-Face: '&-&kxR\8+Pqalw@VzN\p?]]eIYwRDxvrwEM I believe that by compartmenting in the wrong way [*] we kill the > natural integration effects. We'd end up with 5 (or 20) bad generic > schedulers that happen to work in one precise workload only, but there > would not be enough push to build one good generic scheduler, because > the people who are now forced to care about the Linux scheduler would be > content about their specialized schedulers. I don't think so. There are multiple attempts to build a better generic scheduler (Con's for one), so there's your counterexample right here. However, testing a different scheduler currently requires a kernel recompile and a reboot. I hate that. Ideally, the scheduler would be hotpluggable... but I can live with a reboot. I don't think a kernel recompile to switch schedulers makes sense, though, so I for one am likely not to bother. So far. You can't actually develop a better scheduler if people need to go too far out of their way to compare them. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf@smurf.noris.de - 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/