Linked by Nathan Mace on Thu 31st Jan 2002 18:45 UTC
FreeBSD By now, anyone who is even remotely related to an IT-type position has heard about Linux, and has most likely used it, if only to see what all the hype is about. However, GNU/Linux is not the only "free" Unix type OS available. FreeBSD and its cousins, NetBSD and OpenBSD are all offshoots of BSD UNIX, a commercial UNIX also known as Berkeley Software Distribution. This article will help you learn more about FreeBSD, its differences from Linux, and it will ease a potential migration process.
Permalink for comment
To read all comments associated with this story, please click here.
Oh, and by the way
by Mike Hoskins on Tue 5th Feb 2002 21:40 UTC

I know this is flamebait, but here goes anyway. Try Mandrake 8.1 Linux (or wait for 8.2, which is in Beta).

As far as a webserver goes, it hauls. Out-of-the-box, they have secured and optimized basically everything. They have Pentium optimizations, all of the recommended Apache optimizations, and all of the SGI optimizations. With Reiser-FS (done at install time) on a fairly good piece of hardware, I bet you'd be hard-pressed to beat it, performance-wise. Use Bruce Momijan's [sp?] PostgreSQL optimizations and PHP's recommended optimizations (Zend Optimizer, in particular) and viola -- performance that beats just about anything else, in only a few minutes (or hours, if you're a newbie) of extra setup.

It smokes RedHat, and I bet it'd beat most (but certainly not all) FreeBSD setups, especially out-of-the-box, for performance. I don't how how it'd compare on reliablility, but it would still be very good.

On the other hand, FreeBSD is still an option I'm considering, for reliability and relatively good performance. Right now, it's a toss-up between Mandrake Linux, with Reiser-FS, PHP with Zend Optimizer or APC cache, PostgreSQL (with "normal" optimizations) vs. FreeBSD, for me.

Benchmarks on most things show that Linux Kernel 2.4 has been sped up to the point of being basically the same as FreeBSD, anyway. (Just see Moshe Barr's [sp?] article in BYTE, for instance). The VM system in Kernel 2.4 does need more improvement, but it's getting there.

Both choices are good. Repeat. Both choices are good. Say it with me now.