From owner-freebsd-stable@FreeBSD.ORG Sat Apr 19 11:01:54 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38A37106564A for ; Sat, 19 Apr 2008 11:01:54 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id 29A4B8FC16 for ; Sat, 19 Apr 2008 11:01:54 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id F35B61CC05F; Sat, 19 Apr 2008 04:01:53 -0700 (PDT) Date: Sat, 19 Apr 2008 04:01:53 -0700 From: Jeremy Chadwick To: Unga Message-ID: <20080419110153.GA85344@eos.sc1.parodius.com> References: <445668.60539.qm@web57011.mail.re3.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <445668.60539.qm@web57011.mail.re3.yahoo.com> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: freebsd-stable@freebsd.org Subject: Re: sched_ule performance on single CPU X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2008 11:01:54 -0000 On Thu, Apr 10, 2008 at 09:53:13PM -0700, Unga wrote: > I have noted early April that RELENG_7 is upgraded to > sched_ule by default and gave it a try with sched_ule > until today. My desktop is a 3GHz single Intel Pentium > 4 processor with 512MB RAM. I have noted by desktop > response wise sched_4bsd is better, ie. the desktop is > more responsive. > > It just noted today the version of the sched_ule.c on > RELENG_7 is 1.214.2.2 dated 2007/12/20 and the current > version on the CVS is 1.240 dated 2008/04/04. > > Since the FreeBSD 7.1 is planned to be released with > sched_ule by default, why don't you guys sync the > sched_ule.c with current so that more users like me > who run FreeBSD 7.X (RELENG_7) can give more feedback? There was a commit to the ULE code in RELENG_7 approximately 6 hours ago by Jeff, indicating some speed improvements in ULE when there's heavy IRQ activity, and adjustments in the timeslicing code for threads which don't utilise timesharing: http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/kern/sched_ule.c Can you update your src-all tree to pull this in, rebuild the kernel, and tell us if it behaves better for you? -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |