Hi,

On Sunday, 28. May 2006 19:06, Matthias Kilian wrote:
...
> Oh, but comparing general performance of Linux vs. OpenBSD on a
> typical desktop/development PC, I *can* tell you that OpenBSD
> performs much better, especially when the machine does lots of IO
> in the background.

A daring statement.

> On my office PC (running Gentoo Linux), an "emerge-webrsync" pushes
> the box into a nearly unusable state for 10 to 15 minutes.
> Incomparision, when I rsync /usr/{XF4,ports,src} within my home
> network from one machine to another, or just run cvs up on those
> trees, the system is still usable. So much about Linux and performance
> (sometimes I've the impression that Linux is only fast when idling).

This statement is clearly ridiculous. This whole discussion is ridiculous and 
pointless.

There is no such thing as "Linux" and there CERTAINLY is no such thing as 
"Gentoo". Matthias, if /your/ Gentoo box is "nearly unusable" when you 
"emerge-webrsync" then *you* certainly suck at maintaining an Gentoo 
installation! :-) You really should consider running something else, maybe 
something with sane default settings and a decently compiled kernel, since 
obviously you don't know how to. Consider Debian, Ubuntu, Fedora, SuSE and 
the like.

I'm running OpenBSD 3.9 release branch and OpenSuSE 10.1 in dualboot on the 
same 1400MHz Athlon, both with KDE 3.5.1. I haven't changed either kernel. 
Converting the same Audio CD into OGG/Vorbis coded files takes 80 seconds 
less running KAudioCreator in SuSE than it does running KAudioCreator in 
OpenBSD 3.9. And guess what: the drive SuSE has to write the finished files 
to is encrypted with AES256 which takes some additional CPU time. Both 
installations remain responsive while doing this.

I'm pretty confident that if I'd change the SuSE kernel with a somewhat more 
experimental kernel like one of the MM series, SuSE would still gain a little 
bit.

But anyway, who the f*ck cares about this? I didn't choose OpenBSD because I 
wanted the fastest, most performant system for desktop use! Then I'd probably 
installed FreeBSD instead of OpenBSD which comes with a better package/ports 
management, many more ports for desktop use and offers a great deal of what 
OpenBSD offers in other respects as well.

I chose OpenBSD because of its small installation footprint, good 
documentation, stability (because heck, it's certainly the most stable OS 
I've ever used!), security and the chance to learn something useful. Trying 
to get into Linux development is nearly impossible because there is no common 
direction, every major company is trying to get their stuff into it no matter 
what and interfaces change from kernel release to kernel release. There is no 
strong link between kernel and userland and documentation is weak.

And then there are the distributors. Ever compared a Mandriva kernel against 
the Vanilla one? Happy nightmares! It's hard to find a decent Linux 
distributor. Debian has always been a stable choice yet their release cycles 
are so darn f*cked up and they lack good people for a security response team 
(one person just isn't enough!).

OpenBSD is a sane choice if you need stability and quality in general. If you 
plan to use OpenBSD for a product or other solution, then these two count 
more than the nebulous term "scalability" IMHO.

well, these were my two cents, for what it's worth.

kind regards,
Tobias W.

Reply via email to