From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268902AbUHMANJ (ORCPT ); Thu, 12 Aug 2004 20:13:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268904AbUHMANJ (ORCPT ); Thu, 12 Aug 2004 20:13:09 -0400 Received: from web13912.mail.yahoo.com ([216.136.174.62]:21348 "HELO web13912.mail.yahoo.com") by vger.kernel.org with SMTP id S268902AbUHMANF (ORCPT ); Thu, 12 Aug 2004 20:13:05 -0400 Message-ID: <20040813001304.59753.qmail@web13912.mail.yahoo.com> Date: Thu, 12 Aug 2004 17:13:04 -0700 (PDT) From: Reply-To: spaminos-ker@yahoo.com Subject: Re: Scheduler fairness problem on 2.6 series (Attn: Nick Piggin and others) To: linux-kernel@vger.kernel.org Cc: Peter Williams , William Lee Irwin III In-Reply-To: <4119960A.4010002@bigpond.net.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org --- Peter Williams wrote: > I've just run your tests on my desktop and with max_ia_bonus at its > default value I see the "delta = 3" with 20 threads BUT when I set > max_ia_bonus to zero they stop (in both "eb" and "pb" mode). So I then > reran the tests with 60 threads and zero max_ia_bonus and no output was > generated by your testdelay script in either "eb" or "pb" modes. I > didn't try "sc" mode as I have a ZAPHOD kernel loaded (not HYDRA) but > Con has reported that the problem is absent in his latest patches so > I'll update the "sc" mode in HYDRA to those patches. > I just tried the same test on spa-zaphod-linux 4.1 over 2.6.8-rc4 I also have messages with 20 threads "delta = 3" that go away when I set max_ia_bonus to 0 (and stay off with 60 threads too) in "pb" mode. But, unlike your desktop, the "eb" mode doesn't seem to get better by setting max_ia_bonus to 0 on my machine, maybe I need to tweak something else? (even though, the idea of tweaking for a given workload doesn't sound very good to me). The "pb" mode is very responsive with the system under heavy load, I like it :) I will run some tests over the week end with the actual server to see the effect of this patch on a more complex system. Nicolas PS: the machine I am using is a pure server, only accessible through ssh, so I can not really tell the behavior under X.