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>