From owner-freebsd-current@FreeBSD.ORG Thu Oct 16 01:16:35 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 5250416A4BF for ; Thu, 16 Oct 2003 01:16:35 -0700 (PDT) Received: from anduin.net (anduin.net [212.12.46.226]) by mx1.FreeBSD.org (Postfix) with SMTP id ADAD543FCB for ; Thu, 16 Oct 2003 01:16:33 -0700 (PDT) (envelope-from ltning@anduin.net) Received: (qmail 16908 invoked by uid 85); 16 Oct 2003 08:16:32 -0000 Received: from ltning@anduin.net by anduin.net by uid 82 with qmail-scanner-1.20rc1 (clamscan: 0.60. Clear:RC:1:. Processed in 1.356078 secs); 16 Oct 2003 08:16:32 -0000 X-Qmail-Scanner-Mail-From: ltning@anduin.net via anduin.net X-Qmail-Scanner: 1.20rc1 (Clear:RC:1:. Processed in 1.356078 secs) Received: from unknown (HELO anduin.net) (213.238.32.66) by anduin.net with SMTP; 16 Oct 2003 08:16:31 -0000 Message-ID: <3F8E53C3.8040405@anduin.net> Date: Thu, 16 Oct 2003 10:16:03 +0200 From: Eirik Oeverby User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5b) Gecko/20031014 Thunderbird/0.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <20031015150721.O30029-100000@mail.chesapeake.net> In-Reply-To: <20031015150721.O30029-100000@mail.chesapeake.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: current@freebsd.org Subject: Re: More ULE bugs fixed. 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: Thu, 16 Oct 2003 08:16:35 -0000 Jeff Roberson wrote: > On Wed, 15 Oct 2003, Eirik Oeverby wrote: > > >>Eirik Oeverby wrote: >> >>>Jeff Roberson wrote: >>> >>> >>>>I fixed two bugs that were exposed due to more of the kernel running >>>>outside of Giant. ULE had some issues with priority propagation that >>>>stopped it from working very well. >>>> >>>>Things should be much improved. Feedback, as always, is welcome. I'd >>>>like to look into making this the default scheduler for 5.2 if things >>>>start looking up. I hope that scares you all into using it more. :-) >>> >>> >>>Hi.. >>>Just tested, so far it seems good. System CPU load is floored (near 0), >>>system is very responsive, no mouse sluggishness or random >>>mouse/keyboard input. >>>Doing a make -j 20 buildworld now (on my 1ghz p3 thinkpad ;), and >>>running some SQLServer stuff in VMWare. We'll see how it fares. >> >>Hi, just a followup message. >>I'm now running the buildworld mentioned above, and the system is pretty >>much unusable. It exhibits the same symptoms as I have mentioned before, >>mouse jumpiness, bogus mouse input (movement, clicks), and the system is >>generally very jerky and unresponsive. This is particularily evident >>when doing things like webpage loading/browsing/rendering, but it's >>noticeable all the time, no matter what I am doing. As an example, the >>last sentence I wote without seeing a single character on screen before >>I was finsihed writing it, and it appeared with a lot more typos than I >>usually make ;) >> >>I'm running *without* invariants and witness right now, i.e. a kernel >>100% equal to the SCHED_4BSD kernel. > > > Can you confirm the revision of your sys/kern/sched_ule.c file? How does > SCHED_4BSD respond in this same test? Yes I can. From file: __FBSDID("$FreeBSD: src/sys/kern/sched_ule.c,v 1.59 2003/10/15 07:47:06 jeff Exp $"); I am running SCHED_4BSD now, with a make -j 20 buildworld running, and I do not experience any of the problems. Keyboard and mouse input is smooth, and though apps run slightly slower due to the massive load on the system, there is none of the jerkiness I have seen before. Anything else I can do to help? /Eirik > Thanks, > Jeff > > >>Best regards, >>/Eirik >> >> >>_______________________________________________ >>freebsd-current@freebsd.org mailing list >>http://lists.freebsd.org/mailman/listinfo/freebsd-current >>To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >> > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"