[GRLUG] FOR SALE - 16-Cores, 128GB RAM, 3.2TB, RAID, 2xFX4500 Graphics
Michael Mol
mikemol at gmail.com
Sat Jul 25 01:35:31 EDT 2009
On Sat, Jul 25, 2009 at 1:14 AM, Adam Tauno
Williams<awilliam at whitemice.org> wrote:
> On Sat, 2009-07-25 at 00:20 -0400, Bob Kline wrote:
>> OK. I've never used Gentoo, but
>> thought one of the motivations for
>> doing so was that you compiled it
>> for your specific processor, and got
>> some kind of performance bump.
>
> Maybe, but anyone who believes that is just crazy or very uninformed.
> People run Gentoo because, for whatever reason legitimate or not, they
> want to compile everything themselves.
Control is a nice feature of it. Control is also one of the reasons I
run Linux in the first place. I suspect that's true of a lot of the
people on this list.
A common example is needing support that the package maintainers
disabled for patent reasons.
>
>> I do use Ubuntu, and upgrades of one
>> sort or another come along regularly.
>> But the packages are generic, and all
>> one sees is "i386" or some kind of 64-bit
>> package, and doesn't get whatever
>> optimization might occur by compiling
>> for your exact CPU.
>
> Right, other binary distros work the same. And for 99.44% (maybe
> 99.99%) of all software compiling for a specific CPU makes no difference
> at all, certainly not a noticeable one. In practice people who don't
> understand what the compiler options *actually* mean have no business
> messing with them and frequently generate software that is broken in
> myriad subtle ways. I've often wondered if I created a church of "The
> Mighty -O3" if I could get rich from the tithes of Gentoo users who
> believe that compiling everything with the gcc -O3 option makes their
> i386sx16 run like a quad-core Xeon. Note: I'm not implying Mr. Mol is a
> member of that cult of loonies, he knows plenty about compilers [I'd
> guess more than me] and I'm certain has chosen Gentoo for his own
> reasons.
Heh. Actually, the regulars in #gentoo on FreeNode (and the folks who
maintain the Gentoo docs wiki) seem fairly sane. Even they
acknowledge there's a cult of loonies out there. :)
>
>> That I can see, if one wants more
>> performance, buy higher performance
>> hardware.
>
> Yep. The cliche about blood from a turnip applies.
Unless you have compile-time option requirements for the software that
a binary-distributed build doesn't cover, there's absolutely no point
in compiling a package for a CPU that doesn't have features that the
traditional build would have taken advantage of.
--
:wq
More information about the grlug
mailing list