Badtux the Snarky Penguin

In a time of chimpanzees, I was a penguin.

Religious fundamentalists are motivated by the sneaking suspicion that someone, somewhere, is having fun -- and that this must be stopped.


Monday, June 11, 2007

Holy canoly, Batman!

Here are some timings on my new Linux system copying a few gigabytes of videos from one set of RAID disks to another set of RAID disks with three different filesystems: ext3, reiser3, and xfs:

ext3:

root@mu:/data# time tar cf - videos | ( cd /data2 ; tar xf - )

real    20m37.590s
user    0m5.898s
sys     3m46.579s

reiserfs:

root@mu:/data# !time
time tar cf - videos | ( cd /data2 ; tar xf - )

real    19m33.362s
user    0m6.620s
sys     3m35.222s

xfs:

root@mu:/data# !time
time tar cf - videos | ( cd /data2 ; tar xf - )

real    17m24.317s
user    0m6.296s
sys     2m41.250s
root@mu:/data#
Holy cacophony, Batman! Look at how much faster XFS is in this test!

The question, then, is why is ext3 the "standard" filesystem for Linux, when it is the slowest by any measure of the word "slow"? (It's even worse for lots of small files as vs. lots of big files). I suppose it's because it's much simpler than ReiserFS and XFS. XFS also has a bad habit of filling out your files with lots of zeros if you lose power before it has managed to flush its buffers, because it journals its metadata but not its data writes (gah! I don't want my metadata committed until the data is on the disk!), but ext3 takes hours to fsck under that situation and generally ends up with lots of files in lost+found, so I'm not sure it's much better.

Still, it makes you wonder whether NIH (Not Invented Here) for SGI's XFS, and Hans Reiser's acerbic personality (I mean, the dude is on trial for *MURDER* because he's such a jerk that everybody believes he killed his wife, even though no body has ever been found and nobody has any idea how he did it) have as much to do with as technical merit. So much for that corny idea that Open Source would rule the world because decisions would be made due to technical merit, not infighting and politics and marketing reasons... sigh. Utopia still is just a fiction...

-- Badtux the Linux Penguin

Labels:

Posted by: BadTux / 6/11/2007 10:25:00 PM  

Comments:

Post a Comment

<< Home
 My Photo
Name: BadTux
Location: Some iceberg, South Pacific, Antarctica

I am a black and white and yellow multicolored penguin making his way as best he can in a world of monochromic monkeys.

Archives
April 2004 / December 2004 / January 2005 / February 2005 / March 2005 / April 2005 / May 2005 / June 2005 / July 2005 / August 2005 / September 2005 / October 2005 / November 2005 / December 2005 / January 2006 / February 2006 / March 2006 / April 2006 / May 2006 / June 2006 / July 2006 / August 2006 / September 2006 / October 2006 / November 2006 / December 2006 / January 2007 / February 2007 / March 2007 / April 2007 / May 2007 / June 2007 / July 2007 / August 2007 /


Bill Richardson: Because what America needs is a competent fat man with bad hair as President (haven't we had enough incompetent pretty faces?)

Cost of the War in Iraq
(JavaScript Error)
Terror Alert Level
Links
Honor Roll
Technorati embed?
Liberated Iraqis

"Keep fighting for freedom and justice, beloveds, but don't forget to have fun doin' it. Lord, let your laughter ring forth. Be outrageous, ridicule the fraidy-cats, rejoice in all the oddities that freedom can produce." -- Molly Ivins, 1944-2007 "The penalty good men pay for indifference to public affairs is to be ruled by evil men."

-- Plato

Are you a spammer? Then send mail to my spamtrack mailbox to get permenantly banned! Remember, that's iamstupid@badtux.org (hehehhe!).

More blogs about bad tux the snarky penguin.

This page is powered by Blogger. Isn't yours?