Re: OpenBSD seems Much Faster Than FreeBSD -- Why?
- From: Andrew Reilly <andrew-newspost@xxxxxxxxxxxxxxxxxxxxx>
- Date: 30 Jan 2008 09:20:07 GMT
Hi Timmy,
On Wed, 30 Jan 2008 03:01:43 -0500, Timmy wrote:
What I don't get is this source based speed.
Not that I've got any particular reason to doubt your impressions, but
you've offered exactly zero support for claims of one being faster than
the other, or at what, or even any suggestion that the same tasks were
being compared. So you must expect some scepticism.
LFS and Gentoo should be
fast because you spent days compiling the system from source, same with
FBSD.
Well, that's not necessarily the case, any more. Once upon a time, in
the 386/486/Pentium days [and even more so for the members of the RISC
families] there were good reasons for doing target-specific
optimization. This is *much less* the case with today's processors,
because their multi-issue out-of-order nature, and sophisticated cache
tweaks, pretty much do most of the fine-tune scheduling that you could
want at run time. Sure, some numerical code can do with tweaking and
ultra-optimization, but most operating-system code benefits from staying
small (to get the most benefit from the i-cache) and not doing anything
dumb. What I'm getting at, is that compiling from source is, these days,
almost never because you want extra performance (there's none to be had),
but usually because (a) it's easier in some way, (b) you want to have the
source on hand so that you can debug easily, or (c) you're running odd-
ball software on odd-ball hardware that no-one else cares about.
My point was, OpenBSD is the fastest O/S that I've used, and I
didn't have to spend hours compiling. Don't know about you, but I'm
starting to wonder about all of these source based O/S.
You are right to wonder. But relax: you can get FreeBSD *and* the ports
collection (most of it, anyway) in binary too. Be happy!
[point: when you say you tweaked the compiler flags, did you do stuff
like forcing in-lining, or loop unrolling? On a *lot* of OS-style code,
those are actually pessimizations.]
Cheers,
--
Andrew
.
- References:
- Re: OpenBSD seems Much Faster Than FreeBSD -- Why?
- From: Steven G. Kargl
- Re: OpenBSD seems Much Faster Than FreeBSD -- Why?
- Prev by Date: Re: OpenBSD seems Much Faster Than FreeBSD -- Why?
- Next by Date: Re: Limit to 5 SYN Pakets in 5 minutes
- Previous by thread: Re: OpenBSD seems Much Faster Than FreeBSD -- Why?
- Next by thread: Re: OpenBSD seems Much Faster Than FreeBSD -- Why?
- Index(es):
Relevant Pages
|