From owner-freebsd-arch Sun Oct 6 17:16:30 2002 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C434837B401; Sun, 6 Oct 2002 17:16:29 -0700 (PDT) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F41743E97; Sun, 6 Oct 2002 17:16:29 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0162.cvx22-bradley.dialup.earthlink.net ([209.179.198.162] helo=mindspring.com) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17yLZS-0004wa-00; Sun, 06 Oct 2002 17:16:26 -0700 Message-ID: <3DA0D20D.C47E4EF8@mindspring.com> Date: Sun, 06 Oct 2002 17:15:09 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Antony T Curtis Cc: Nate Lawson , David Francheski , freebsd-arch@FreeBSD.ORG, freebsd-smp@FreeBSD.org Subject: Re: Running independent kernel instances on dual-Xeon/E7500 system References: <3D9EB0A4.4CD09E20@mindspring.com> <3D9EF6E9.9040700@ntlworld.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Nathan Hawkins wrote: > Each approach has advantages and disadvantages, depending on what you're > trying to accomplish. I think in this case, it's that benchmarked performance actually goes down in FreeBSD 4.6 when you run SMP, as opposed to running UP, and FreeBSD -current is even worse, even if you disable the debugging that's on by default. Tools like "netperf" aren't really capable of taking advantage of additional processors, but they are excellent at showing the incremental slowdown that results from lack of CPU affinity (if applicable), as well as any additional locking overhead (if applicable). Tools that run against web servers, where the web server has been written to run with multiple processes (or mutithreaded, if the threads system on the platform is SMP scalable) show less improvement than expected; e.g.: http://www.softwareqatest.com/qatweb1.html#LOAD ...but they will at least show some small improvement with SMP. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message