From owner-freebsd-current@FreeBSD.ORG Mon Sep 29 02:36:03 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD9B616A4B3 for ; Mon, 29 Sep 2003 02:36:02 -0700 (PDT) Received: from thuis.piwebs.com (217-19-20-186.dsl.cambrium.nl [217.19.20.186]) by mx1.FreeBSD.org (Postfix) with SMTP id 12F6444011 for ; Mon, 29 Sep 2003 02:36:01 -0700 (PDT) (envelope-from avleeuwen@piwebs.com) Received: (qmail 53894 invoked by uid 85); 29 Sep 2003 09:36:13 -0000 Received: from avleeuwen@piwebs.com by thuis.piwebs.com by uid 82 with qmail-scanner-1.20rc1 (uvscan: v4.2.40/v4288. Clear:RC:1:. Processed in 0.066284 secs); 29 Sep 2003 09:36:13 -0000 Received: from unknown (HELO 192.168.0.109) (192.168.0.109) by 0 with SMTP; 29 Sep 2003 09:36:13 -0000 From: Arjan van Leeuwen To: Jeff Roberson Date: Mon, 29 Sep 2003 11:35:59 +0200 User-Agent: KMail/1.5.4 References: <20030929010512.N99666-100000@mail.chesapeake.net> In-Reply-To: <20030929010512.N99666-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200309291135.59741.avleeuwen@piwebs.com> cc: current@freebsd.org Subject: Re: Status of SCHED_ULE? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Sep 2003 09:36:03 -0000 On Monday 29 September 2003 07:05, Jeff Roberson wrote: > On Sun, 28 Sep 2003, Arjan van Leeuwen wrote: > > On Sunday 28 September 2003 14:38, Matt wrote: > > > Morten Rodal wrote: > > > > On Sun, Sep 28, 2003 at 01:26:24PM +0100, Matt wrote: > > > >>Morten Rodal wrote: > > > >>>On Sat, Sep 27, 2003 at 11:31:25PM -0400, Jeff Roberson wrote: > > > >>>>On Sat, 27 Sep 2003, Morten Rodal wrote: > > > >>>>>It has improved quite a bit lately, and is now also working with > > > >>>>> KSE. However, the mouse will get sluggish whenever the computer > > > >>>>> is under bursts of load (i.e. a compile) > > > >>>> > > > >>>>I have not had this experience. Can you give me details of your > > > >>>> machine and the kind of load that causes slugishness? I'll > > > >>>> correct it as soon as I can identify it. > > > >>> > > > >>>The machine is an dual Pentium 2 300MHz, and I'm running gnome 2.4. > > > >>>I do also experience this with my computer at school, a single > > > >>> Pentium3 733MHz. > > > >>> > > > >>>The load isn't very complicated, usually just gnome 2.4 and mozilla > > > >>>firebird running. If I then do anything that requires lots of cpu, > > > >>>like a compile of a program, the interactivity drops fast. > > > >>> > > > >>>On the dual machine I have also experienced a *HUGE* increase in the > > > >>>time for "portupgrade -ar" to complete. I am not familiar with how > > > >>>portupgrade works, but it seems to spawn a few make's and sort's, > > > >>> but I am not sure why it is currently using 3 hours instead of 10 > > > >>> minutes to complete! (This was tested when there was no packages to > > > >>> upgrade, which shouldn't take long) > > > >>> > > > >>>Both machines (this dual and the one at school) are running with a > > > >>>libmap.conf in order to use libkse, is this perhaps affecting the > > > >>>performance of ULE? > > > >>> > > > >>>I am not sure how useful this is to you, but if you have any other > > > >>>pointers as to what I should look at just ask. > > > >> > > > >>Are you running 5.1-release or 5.1-current? > > > >> > > > >>I ask because I have used ULE on two different kernels so far on this > > > >>box. One was 5.1-release running gnome2, mozilla, xmms. On this the > > > >>mouse stutters really badly whenever anything is being compiled. > > > >> > > > >>However on the 5.1-current kernel this behavior no longer happens and > > > >>the mouse is fine. > > > >> > > > >>I suspect ULE has had a few enhancements between the release and now. > > > > > > > > I am running 5.1-current > > > > > > > > Dual machine: > > > > FreeBSD slurp.rodal.no 5.1-CURRENT FreeBSD 5.1-CURRENT #3: Thu Sep 25 > > > > 04:03:23 CEST 2003 root@slurp.rodal.no:/usr/obj/usr/src/sys/slurp > > > > i386 > > > > > > > > School computer: > > > > FreeBSD hauk10.idi.ntnu.no 5.1-CURRENT FreeBSD 5.1-CURRENT #2: Fri > > > > Sep 26 09:12:55 CEST 2003 > > > > root@hauk10.idi.ntnu.no:/usr/obj/usr/src/sys/hauk10 i386 > > > > > > Ahh I tell you the other difference. I had a USB mouse when I tried ULE > > > with 5.1-release and it stuttered. It's just a ps2 one on the current > > > kernel where it's not stuttering. > > > > > > Matt. > > > > I have a PS/2 mouse, I run -CURRENT from 2 days ago, and I experience the > > stuttering too. > > > > It happens when compiling stuff, when loading complicated pages in > > Mozilla Firebird, and when logging out of GNOME 2.4 (the 'background > > fade' animation brings my Athlon XP 2000+ to its knees when I use > > SCHED_ULE). > > > > Arjan > > Gnome seems to be a common theme. Are you also using libkse? There could > be some interaction there. Yes, I'm using libkse. It's also worth mentioning that it also happens in KDE, but only under the heavy load of a 'make buildworld' or compiling something else, or when for example extracting a big bzip2 file. Arjan