Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Sep 2007 23:38:34 +0200
From:      Kris Kennaway <kris@FreeBSD.org>
To:        josh.carroll@gmail.com
Cc:        Maxim Khitrov <mkhitrov@gmail.com>, Aryeh Friedman <aryeh.friedman@gmail.com>, freebsd-questions@freebsd.org
Subject:   Re: Building a new workstation - dual or quad-core CPU for FreeBSD 7?
Message-ID:  <46EC50DA.6000104@FreeBSD.org>
In-Reply-To: <8cb6106e0709151435p72cd328by63895421f3a63ea4@mail.gmail.com>
References:  <26ddd1750709141351i3646e9bdg8d8b7e93461167f9@mail.gmail.com>	 <bef9a7920709141441r5c228a8bu1fcf2ea15868c3c@mail.gmail.com>	 <26ddd1750709151014x2112b022r9bcb999fbf1e7e49@mail.gmail.com>	 <46EC270A.3020100@FreeBSD.org>	 <8cb6106e0709151421h7bfdeb6fo7dc671820294e9c7@mail.gmail.com>	 <46EC4F59.7070104@FreeBSD.org> <8cb6106e0709151435p72cd328by63895421f3a63ea4@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Josh Carroll wrote:
>> Yes, 4BSD is still the default, although you definitely want to use ULE
>> for performance reasons (NB: only on 7, dont use ULE on 6).  I don't
>> know whether the release engineers plan to change that default, but I
>> will check.
> 
> Great, thanks for the info. Good to know, I'll be sure to use ULE when
> 7.0 is released. :)
> 
>> JFYI, buildworld is a really bad benchmark for testing SMP performance
>> in general (on 4 cpus it is not too bad), because the makefiles are not
>> written to efficiently parallelize builds on many CPUs, so large parts
>> end up running with only a single make job at a time.
> 
> Understood, just a data point. :) Probably a better one: ffmpeg
> encoding H.264 content with -threads 8 is nearly 4x as fast as a
> single threaded ffmpeg process, so it's scaling well at least for
> ffmpeg (linked against pthread).

That's good to know.  You should be using libthr for threaded 
performance though :)  That benchmark is probably almost all userland 
though, so performance may not suffer much from libpthread.

Kris



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