From owner-freebsd-smp@FreeBSD.ORG Tue Nov 11 17:06:49 2008 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E49ED1065670 for ; Tue, 11 Nov 2008 17:06:49 +0000 (UTC) (envelope-from freebsd-smp@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id AAD318FC1E for ; Tue, 11 Nov 2008 17:06:49 +0000 (UTC) (envelope-from freebsd-smp@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KzwhQ-0003vJ-22 for freebsd-smp@freebsd.org; Tue, 11 Nov 2008 17:06:44 +0000 Received: from 88.79.237.12 ([88.79.237.12]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Nov 2008 17:06:44 +0000 Received: from ivoras by 88.79.237.12 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Nov 2008 17:06:44 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-smp@freebsd.org From: Ivan Voras Date: Tue, 11 Nov 2008 18:06:47 +0100 Lines: 23 Message-ID: References: <42e3d810811100033w172e90dbl209ecbab640cc24f@mail.gmail.com> <200811101733.04547.jhb@freebsd.org> <42e3d810811102032w7850a1c0t386d80ce747f37d3@mail.gmail.com> <42e3d810811102302h3a0e38bcuf1195cf0a89c29a7@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 88.79.237.12 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) In-Reply-To: <42e3d810811102302h3a0e38bcuf1195cf0a89c29a7@mail.gmail.com> Sender: news Subject: Re: CPU affinity with ULE scheduler X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Nov 2008 17:06:50 -0000 Archimedes Gaviola wrote: > Hi Ivan, > > Archimedes Gaviola wrote: >> To Whom It May Concerned: >> =20 >> Can someone explain or share about ULE scheduler (latest version 2 if >> I'm not mistaken) dealing with CPU affinity? Is there any existing >> benchmarks on this with FreeBSD? Because I am currently using 4BSD > > Yes but not for network loads. See for example benchmarks in > http://people.freebsd.org/~kris/scaling/7.0%20and%20beyond.pdf > > [Archimedes] Ah okay, so based on my understanding with ULE scheduler > in FreeBSD-7.0, it only scale well with userland applications > scheduling such as database and DNS? The problem you are seeing is probably not solvable by a better scheduler. There are other parts of the system that cause performance bottlenecks. I'd recommend you try 7-STABLE, it might help you, but it probably won't.