From owner-cvs-all@FreeBSD.ORG Sun Sep 30 22:45:00 2007 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3DA2416A421 for ; Sun, 30 Sep 2007 22:45:00 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.237]) by mx1.freebsd.org (Postfix) with ESMTP id CE8D313C45D for ; Sun, 30 Sep 2007 22:44:59 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so2144626nzf for ; Sun, 30 Sep 2007 15:44:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=2aq6X+gwCbPJLHnIxlWAzfKjJuUyV2mNQlXlLlJVg3U=; b=VUMGythnTVUD9CuxJ72SMYBSHiv1fFAyjySI9RvHJfOShJbyng66eGuwPjiJDiKf1qrapgsHzQ4z3o4C786cnTYqdhgwTFEKZSedaU0MfmDWDFDGVFZgpbWZOKhCPdW6ZaNd5feCnvEcCVcLx2lBmkuCNQ5Md+RQ4DCZ1xnDcxs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Vanqr0IrHf1+YUBz+r+4lpe6oAkYB3wcaurTUnqG25jEK9gDsH1IcQpLoQigtNqHKxX14YzvC21vZLC+FRmLUI+HigYemBSLTh8MUtMY52d1NplxRVVlgwyVBpQBbAoT3qwgpyyAeko1TC1NacEMFvDDnRr7gvPv/+ircBGk0fE= Received: by 10.64.142.10 with SMTP id p10mr3878072qbd.1191192298883; Sun, 30 Sep 2007 15:44:58 -0700 (PDT) Received: by 10.143.14.9 with HTTP; Sun, 30 Sep 2007 15:44:58 -0700 (PDT) Message-ID: <47d0403c0709301544u1df182a7vcf30062b0b92c645@mail.gmail.com> Date: Sun, 30 Sep 2007 18:44:58 -0400 From: "Ben Kaduk" To: "Jeff Roberson" In-Reply-To: <20070930153430.U583@10.0.0.1> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070930040318.094E345018@ptavv.es.net> <20070930153430.U583@10.0.0.1> Cc: cvs-src@freebsd.org, Jeff Roberson , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Sep 2007 22:45:00 -0000 On 9/30/07, Jeff Roberson wrote: > On Sat, 29 Sep 2007, Kevin Oberman wrote: > > >> Date: Sat, 29 Sep 2007 23:25:08 -0400 > >> From: "Ben Kaduk" > >> Sender: owner-cvs-all@freebsd.org > >> > >> On 9/29/07, Garance A Drosehn wrote: [snip] > >>> > >>> Does this mean that I should not switch to ULE on my single-CPU PowerPC > >>> mini-Mac? > >>> > >> > >> I was under the impression that BSD is preferred to ULE for single-processor > >> systems, irregardless of the processor architecture. > > > > YMMV, but ULE seems to generally work better then 4BSD for interactive > > uniprocessor systems. The preferred scheduler for uniprocessor servers > > is less clear, but many test have shown ULE does better for those > > systems in the majority of cases. > > I feel it's safe to say desktop behavior on UP is definitely superior. I > think there is no significant difference on UP between 4BSD and ULE except > perhaps in context switching microbenchmarks where ULE falls behind. > I'm glad to be corrected. Thanks for all the great work, Jeff! -Ben Kaduk