Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Mar 2007 19:43:26 -0500
From:      Vulpes Velox <v.velox@vvelox.net>
To:        Wojciech Puchar <wojtek@tensor.gdynia.pl>
Cc:        David Schulz <mailinglists@tca-cable-connector.com>, FreeBSD Questions <questions@freebsd.org>
Subject:   Re: Howmany CPU Does FreeBSD Support ?
Message-ID:  <20070311194326.4da9e341@vixen42>
In-Reply-To: <20070310223906.E8914@chylonia.3miasto.net>
References:  <6faf55220703100845u62eab431y3a16ae0d8cb3bba7@mail.gmail.com> <55D533EB-26F9-40B7-838B-8BCB9D0A9463@tca-cable-connector.com> <20070310223906.E8914@chylonia.3miasto.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 10 Mar 2007 22:40:47 +0100 (CET)
Wojciech Puchar <wojtek@tensor.gdynia.pl> wrote:

> > I have heard it does not scale well above 4
> 
> to be clear.
> 
> kernel task (disk I/O, network etc.) is always on first processor, 
> everything else on any CPU.
> 
> so as long as disk I/O network and other kernel tasks are able to
> fit on one processor that's OK.
> 
> for machines doing mostly pure computing 8-16 CPU may work fine,
> for machines doing mostly fileserving and routing even 2 CPUs may
> be not well utilized

That is only true if the process is giant locked. When look at dmesg,
look for things that say GIANT-LOCKED and those will be ones confined
to one processor. There has been a massive push since 5 to get ride
of those.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070311194326.4da9e341>