Re: SCHED_ULE on desktop system

From: Marc Fonvieille <blackend_at_freebsd.org>
Date: Tue, 2 Oct 2007 21:02:08 +0200
On Tue, Oct 02, 2007 at 01:07:57AM -0700, Jeff Roberson wrote:
> >I tried with _4BSD and it gives the same behavior (I even downgraded
> >Xorg to 7.2).  Renicing X does not really help.
> >
> >I use nvidia or nv driver (nvidia one is a bit less worse).  The lag can
> >even appears with 4% of CPU usage according to top(1).
> >Thanks to your remarks and my tests, I'm now sure it's scheduler
> >independent.  It seems 7-CURRENT is slower than 6.X regarding I/O :(
> >For info the box is a 1.2GHz Athlon with 1GB of RAM and swap is never
> >used.
> 
> Can you try with ULE and the attached diff?  sched_yield() behavior 
> changed between 6.x and 7-CURRENT.  This has been referenced in other bug 
> reports.  Please let me know if this helps.
>

Ok, I'm going to test with your patch.

I attached iostat results with 2 ports builds and firefox trying to load
(very slowly) a webpage with jerky mouse mouvements.  This is with
vanilla ULE.

-- 
Marc

Received on Tue Oct 02 2007 - 17:02:23 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:18 UTC