FreeBSD 7.1 BETA 2 vs Opensolaris vs Ubuntu performance

Joel Dahl joel at
Thu Nov 27 02:20:29 PST 2008

Ivan Voras skrev:
> O. Hartmann wrote:
>> Ivan Voras wrote:
>> ...
>>> OTOH if the goal is to measure "operating system" performance, this
>>> must also include the compiler, libraries and all. (for example, what
>>> does Solaris default to nowadays? I think it ships with gcc but not as
>>> default). The hold on gcc 4.3 in FreeBSD is, after all, political
>>> (licencing).
>> This is very bad to read :-(
> I agree. GPL 3 is a bit hard on the non-GPL systems (i.e. harder than
> GPL 2).
>> Many of my colleaugues are involved in HPC, very little of them
>> (including myself) utilizing FreeBSD even due to the lack of fast
>> compilers. Yes, we all can use the port, that is right, but for those
>> not so familiar and deep inside the underlying OS, with newer, better
>> hardware (CPUs with some interesting hardware features like SSE3/4) a
>> on-track-following compiler like GCC 4.3 could make use of special
>> features introduced in newer hardware and even due to better
>> optimizations compile a faster OS. And the result, even in 3% or 5%
>> performance gain is appreciated if model-runs taking days or weeks!
> AFAIK, gcc 4.3+ will always be available in the ports so users that need
> it will always have it available (it's available there now!). It's just
> that the base compiler will either stay 4.2, switch to something else

Some of us are still hoping that PCC will be a viable option in the 
future, especially now that development has picked up again.  It has a 
BSD-style license:

There's also an ongoing fundraiser for PCC development (in order to 
bring it to 1.0 release status):


More information about the freebsd-performance mailing list