Date: Sat, 04 Jun 2005 16:00:47 +0200 From: Anthony Ginepro <anthony.ginepro@laposte.net> To: Jeff Roberson <jroberson@chesapeake.net> Cc: current@freebsd.org Subject: Re: ULE Status. Message-ID: <1117893647.1246.8.camel@renaissance.homeip.net> In-Reply-To: <20050604052429.T8209@mail.chesapeake.net> References: <20050604052429.T8209@mail.chesapeake.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Le Samedi 04 juin 2005 =E0 05:25 -0400, Jeff Roberson a =E9crit : > I just fixed what should be the last ULE+KSE+PREEMPTION bug. Please let > me know if you run into any problems with it, preferably with a seperate > mail to me as I'm more likely to see this than one which is cc'd to > current@. >=20 > Thanks, > Jeff So far, so good. However since a few weeks 6-CURRENT interactivity under I/O load isn't what it used to be. Uncompressing jdk14 makes the system slows down heavily, mouse pointer jerked and sound system chopped. I was hoping that ULE could help however it didn't improve much more than 4BSD. I suppose there's something else to tweak in order to have good interactivity under I/O load ? Anthony. > ---------- Forwarded message ---------- > Date: Sat, 4 Jun 2005 09:23:29 +0000 (UTC) > From: Jeff Roberson <jeff@FreeBSD.org> > To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org > Subject: cvs commit: src/sys/kern sched_ule.c >=20 > jeff 2005-06-04 09:23:29 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern sched_ule.c > Log: > - Don't SLOT_USE() in the preempt case, sched_add() has already taken = the > slot for us. Previously, we would take two slots on every preempt, = and > setrunqueue() would fix it up for us in the non threaded case. The > threaded case was simply broken. > - Clean up flags, prototypes, comments. >=20 > Revision Changes Path > 1.150 +37 -72 src/sys/kern/sched_ule.c > _______________________________________________ > 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= "
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1117893647.1246.8.camel>