From owner-freebsd-stable@FreeBSD.ORG Thu Nov 11 20:14:31 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FC1C16A4CE for ; Thu, 11 Nov 2004 20:14:31 +0000 (GMT) Received: from beastie.hyow.eu.org (213-152-46-100.dsl.eclipse.net.uk [213.152.46.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id D117343D41 for ; Thu, 11 Nov 2004 20:14:29 +0000 (GMT) (envelope-from mark@hyow.eu.org) Received: (qmail 1510 invoked by uid 751); 11 Nov 2004 20:21:11 +0000 Received: from mark@hyow.eu.org by beastie.hyow.eu.org by uid 731 with qmail-scanner-1.22-st-qms (clamdscan: 0.75. spamassassin: 2.64. Clear:RC:1(127.0.0.1):. Processed in 0.985538 secs); 11 Nov 2004 20:21:11 -0000 X-Antivirus-HYOW.EU.ORG-Mail-From: mark@hyow.eu.org via beastie.hyow.eu.org X-Antivirus-HYOW.EU.ORG: 1.22-st-qms (Clear:RC:1(127.0.0.1):. Processed in 0.985538 secs Process 1505) Received: from localhost.hyow.eu.org (HELO beastie.hyow.eu.org) (mark@hyow.eu.org@127.0.0.1) by beastie.hyow.eu.org with SMTP; 11 Nov 2004 20:21:10 +0000 Received: from 10.0.0.10 (SquirrelMail authenticated user mark@hyow.eu.org); by beastie.hyow.eu.org with HTTP; Thu, 11 Nov 2004 20:21:10 -0000 (GMT) Message-ID: <51238.10.0.0.10.1100204470.squirrel@10.0.0.10> In-Reply-To: <419386DD.9080905@veldy.net> References: <41938544.9010109@veldy.net> <20041111153505.GA4512@odin.ac.hmc.edu> <419386DD.9080905@veldy.net> Date: Thu, 11 Nov 2004 20:21:10 -0000 (GMT) From: "Mark Magiera" To: "Thomas T. Veldhouse" User-Agent: SquirrelMail/1.4.3a X-Mailer: SquirrelMail/1.4.3a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal cc: freebsd-stable@freebsd.org Subject: Re: ULE Scheduler available in 5.3-RELEASE? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Nov 2004 20:14:31 -0000 > Brooks Davis wrote: > >>On Thu, Nov 11, 2004 at 09:29:08AM -0600, Thomas T. Veldhouse wrote: >> >> >>>I just read in the release notes that 5.3-RELEASE has the new ULE >>>scheduler available, but that 4BSD is the default scheduler. I thought >>>I read messages in freebsd-current indicating that the option to use ULE >>>was completely removed from the 5.3 or even the RELENG_5 branch? So, is >>>ULE really available? >>> >>> >> >>ULE is not available in 5.3 or RELENG_5 due to problems that were >>unfixed at the time of the release. >> >>-- Brooks >> >> >> > Perhaps the release notes should be updated? > > Here is a quote > (http://www.freebsd.org/releases/5.3R/relnotes-i386.html#NEW): > > "The ULE scheduler has been added as an additional scheduler. Note that > the conventional one, which is called 4BSD, is still used as the default > scheduler in the GENERIC kernel. For the average user, interactivity is > reported to be better in many cases. This means less ``skipping'' and > ``jerking'' in interactive applications while the machine is very busy. > This will not prevent problems due to overloaded disk subsystems, but it > does help with overloaded CPUs. On SMP machines, ULE has per-CPU run > queues which allow for CPU affinity, CPU binding, and advanced > HyperThreading support, as well as providing a framework for more > optimizations in the future. As fine-grained kernel locking continues, > the scheduler will be able to make more efficient use of the available > parallel resources." > > Thanks in advance. > > -- > Thomas T. Veldhouse > Key Fingerprint: 07C7 BF05 4176 F50B A083 4542 0118 1315 761F D300 > Spammers please contact me at renegade@veldy.net. > I beleive the errata document takes precedance over the release notes. In which case... (http://www.freebsd.org/releases/5.3R/errata.html#OPEN-ISSUES) "(1 Nov 2004) The ULE scheduler described in the release notes has been completely disabled to discourage its use because it has stability problems." -- Mark Magiera