From owner-freebsd-current@FreeBSD.ORG Sat Jun 4 14:00:55 2005 Return-Path: X-Original-To: current@freebsd.org 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 E9CA316A41C for ; Sat, 4 Jun 2005 14:00:55 +0000 (GMT) (envelope-from anthony.ginepro@laposte.net) Received: from renaissance.homeip.net (m14.net81-67-132.noos.fr [81.67.132.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B95D43D4C for ; Sat, 4 Jun 2005 14:00:54 +0000 (GMT) (envelope-from anthony.ginepro@laposte.net) Received: from renaissance.homeip.net (localhost [127.0.0.1]) by renaissance.homeip.net (Postfix) with ESMTP id EE1842055; Sat, 4 Jun 2005 16:00:52 +0200 (CEST) Received: (from rapiere@localhost) by renaissance.homeip.net (8.13.3/8.13.1/Submit) id j54E0lDr005068; Sat, 4 Jun 2005 16:00:47 +0200 (CEST) (envelope-from anthony.ginepro@laposte.net) X-Authentication-Warning: renaissance.homeip.net: rapiere set sender to anthony.ginepro@laposte.net using -f From: Anthony Ginepro To: Jeff Roberson In-Reply-To: <20050604052429.T8209@mail.chesapeake.net> References: <20050604052429.T8209@mail.chesapeake.net> Content-Type: text/plain; charset=iso8859-15 Content-Transfer-Encoding: quoted-printable Date: Sat, 04 Jun 2005 16:00:47 +0200 Message-Id: <1117893647.1246.8.camel@renaissance.homeip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port Cc: current@freebsd.org Subject: Re: ULE Status. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sat, 04 Jun 2005 14:00:56 -0000 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 > 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= "