FreeBSD's UFS vs Ext4

Frank Shute frank at shute.org.uk
Sun Feb 7 17:22:10 UTC 2010


On Mon, Feb 08, 2010 at 01:41:29AM +1100, alex wrote:
>
> Hi Guys,
> 
> Today I reformatted a machine (network server) thats run FreeBSD nonstop 
> for at least the last 3 years and installed linux on it. I have a raid 0 
> setup with 2 hard disks in the very same machine.

So you had a machine that had run non-stop for 3 years yet you replace
the OS. Clever.

> 
> Previously, the maximum I could get across my gigabit enabled network 
> was 60MB/s (megabytes) per second sustained transfer rate.
> 
> Now that the same machine's raid is formatted with ext4, i am easily 
> sustaining 86MB/s.
> 
> I cant put it down to the operating system kernel, as to the vast 
> difference in performance, i suspect it is simply ext4 thats producing 
> the better results (I have come to this conclusion because no hardware 
> has changed on that machine, only the OS).
> 
> So can I safely conclude that ext4 is miles ahead of FreeBSD's UFS 
> performance wise?

No you can't. What about the driver for your NIC? It may be nothing to
do with the FS.

> 
> I'd like to see some feedback..
> 
> I am by no means a linux troll. In fact I am far from it. I own many 
> FreeBSD tshirts.

Oh well, if you own FreeBSD T-shirts that settles the matter.

> 
> I see a number of factors putting freebsd behind:
> 
> * The teams stubbornness with compiler/base tools (wont move away from 
> gcc 4.2.1 because they just cant accept the GPL2)

They don't like the license, that's not stubbornness.

> * The teams stubbornness with the base system binutils (which cause 
> mplayer and other multimedia applications not to build, unless a newer 
> version is installed)

Nonsense.

> * NO interest in developing new filesystems (forget ZFS), i am talking 
> about a base filesystem, ext4 blows the socks off UFS.

You say, with your in-depth study of the matter and understanding of
filesystems.

> 
> Using such an old compiler must have a performance impact on the OS. I 
> say this because compilers improve over time, they generate better, 
> tighter, more optimized code. The binutils shipped with freebsd is more 
> than 5 years old now.

A codes age has nothing to do with it's performance.

> 
> It's not just my personal test that has shown that linux is ahead in 
> numerous areas (performance wise), but the recent phoronix benchmarks 
> that were released when FreeBSD 8 came out, were pretty damning.

Link please.

> 
> I'd like to see what the FreeBSD team has to say on this.
> 
> Alex

Despite your FreeBSD T-shirt ownage, your post is a troll.

Nobody's interested in your bogus benchmarks & opinions on matters
that you are not knowledgeable of.


Regards,

-- 

 Frank

 Contact info: http://www.shute.org.uk/misc/contact.html




More information about the freebsd-questions mailing list