Howdy,
Also, I read that Nasdaq runs a modified version of Gentoo. Â Do any
other large corps run it that we know of?
I googled a bit but couldn't find anything. Â Maybe my search terms
wasn't good enough.
LOL... that's why I got into the habit of saying "Gentoo-based system" :-)
Rgds,
--
On Mar 14, 2013 4:14 PM, "William Kenworthy" <bi...@iinet.net.au> wrote:
>
> Did this few years back for an online magazine sponsored by a local
> linux sysadmin company who wanted to see the difference between generic
> debian and optimised (not necessarily gentoo, but thats what I used.)
>
> Difference in times was ~10% across the board for graphics manipulations
> (gimp scripts), spreadsheet tasks (gnumeric) and the like.
>
> The "kicker" - simple optimisations gained far, far more than generic
> compiler settings. Â e.g., initially, the gnumeric versions were slightly
> different, with some wild times across the tasks. Â Make em the same
> version (and cuedos to the gnumeric maintainer for jumping in and
> helping diagnose/fix the problem - newer version on gentoo was heaps
> slower :) and there was little difference.
>
> Shared libs like glibc didnt make a huge difference, but being smart
> about how/what a "particular" task was handled gained more. Â If a debian
> app was compiled with similar options as to gentoo, little difference
> between them in performance which considering shared libs etc wasn't
> what I expected.
>
> The intel compilers are/were said to be a lot better than gcc, not sure
> if the gap is still there (supposedly 20% better again)
>
> Its how long is a piece of string kind of question if considered OS
> wide, but pick a narrow task and optimise away with smart programmers
> and you will do well on almost anything.
>
> Big advantage of gentoo - configurability, version control (what version
> is installed and changing it at short notice) and general flexibility.
>
This.
Why I prefer Gentoo over other distros: Full control.
I mean, I can (and do) leverage "-march=native". And I certainly have an overly long USE flags... but it's the sheet satisfaction of knowing that my system is MY system that made me stick with Gentoo...
It's eminently satisfying -- a geekgasm, if you will -- to know that one's kernel is lean and customized, all the toolchains have been tuned, and there are no useless things being installed...
In regards to performance, the benefits might not be groundbreaking, but it's there, and when your server is being relentlessly hammered by requests, Gentoo seems to have additional breathing space where other distros choke...
Rgds,
--
AFAIK, binary distros have only two kinds of targets for Intel/AMD processors: x86 or amd64.
I think most binary distros set their -march or -mtune to nothing newer than a Pentium Pro (x86 case) or Pentium 4 (amd64 case). This means, newer generation instruction sets are not used.
Of course, the amount (%) of code that can be optimized is very small compared to the rest of the code. On most programs, there will be no benefit of mtune/march to a specific processor.
However, if you happen to frequently use a program whose major processing time happens to be optimizable with the newer instructions, you hit a jackpot.
TL;DR : Just like everybody say, Gentoo might be faster, but depends totally on the jobs one do on it. On majority of cases, the faster speed is totally inconsequential.
Rgds,
--
Howdy,
I was wondering. Â Has anyone ever seen where a test as been done to
compare the speed of Gentoo with other distros? Â Maybe Gentoo compared
to Redhat, Mandrake, Ubuntu and such?
Also, I read that Nasdaq runs a modified version of Gentoo. Â Do any
other large corps run it that we know of?
I googled a bit but couldn't find anything. Â Maybe my search terms
wasn't good enough.
Links would be nice.
Dale
--
I am only responsible for what I said ... Not for what you understood or how you interpreted my words!