June 23, 2008 7:00 AM PDT

Are FireWire connections crave-worthy?

by Dong Ngo
  • Font size
  • Print
  • 1 comment
Share

OK, I admit it. I want options, even though, most of the time I don't have much use for them. Take pocket-size external hard drives, for example. I want them to be compact, light, pretty, bus-powered, and especially I want them to support USB 2.0, FireWire 400, and FireWire 800. (I would take eSATA, too, though, that wouldn't make sense until it's bus-powered capable). However, the truth is, I've used mostly just the USB 2.0 connection for personal purposes. So today, I decided to find out if FireWire 400 and FireWire 800 are worth it, as far as the throughput is concerned.

In CNET Labs, like most devices, hard drives are tested in the "real world" approach. This means the test might not show the best of what the device can do, but how well it does in a real world situation. This is the reason why, if you have read the recent reviews of pocket-size external hard drives, you will see the margin in throughput between different hard drives or different connections of one hard drive are relatively small. Our 10GB test data consists of hundreds of folders and small files (resembling the content of a typical "My Documents" folder) that create a lot of overhead for the copying process.

I tweaked this test a bit for this experiment by using single 10GB file. We have only two pocket-size drives in CNET Labs that have all three types of connections: the OWC Mercury and the G-Tech G-Drive. I put them through the test and here are the scores (in Mbps):

(Credit: Dong Ngo/CNET Networks)

(Credit: Dong Ngo/CNET Networks)

So from the charts, there are three interesting revelations:

First, it doesn't matter what connection you use, with the same amount of data, it's faster to transfer when the data is in the form of a (few) large single file(s) than of multiple small files. This is another reason why you should compress your data into one single file (in ZIP or RAR, or any other types of compression format) before copying it onto another storage device, besides the apparent fact that compressing shrinks the size of the data itself. Of course, this only makes sense if you don't factor in the time needed for the compressing process.

Second, USB 2.0 is much slower than Firewire 400. Judging by the score, FireFire 400 could be up to 40 percent faster than USB 2.0. This is very interesting because on the specs; USB 2.0 is slated to have the transfer rate of up to 480Mbps, while that of FireWire 400 is only 400Mbps.

And last but not least, FireWire 800 is faster than FireWire 400 but not by a big margin, just a few percentages points, in writing. In reading, however, it's actually slower by about the same margin. This is also very interesting as FireWire 800 is slated to potentially offer twice the speed of FireWire 400.

So the conclusion is: yes FireWire connections are definitely worth it when it comes to speed, however, there's not much difference between the two. This means if your computer has a FireWire port, by all means, go ahead and get a drive that can take advantage of that. However, it' s pretty easy to decide which one to pick between FireWire 400 and FireWire 800: either one is fine.

A little disclaimer: these findings are only applicable to external pocket-size bus-powered hard drives working with a Windows XP machine. Full-size external hard drives with separate power adapters might yield different performance patterns.

In the end, personally, I still want my drive to support all these three connections, though I might just continue to use just the USB 2.0. But that's just me.

Dong Ngo is a CNET editor who covers networking and network storage, and writes about anything else he finds interesting. You can also listen to his podcast at insidecnetlabs.cnet.com. E-mail Dong.
Recent posts from Inside CNET Labs Podcast
Seagate laptop hard drive goes super thin
Samsung's 2233SW has a general purpose
CNET tests alkaline battery performance
Facebook in Vietnam: Social-networking blues
Apple's Time Capsule and Airport Extreme revisions tested
Pingo penguin brings Facebook connection to life
Inside CNET Labs Podcast 72: Depressed, and/or tired.
NEC's first LED monitor looks familiar
Add a Comment (Log in or register)
by chandave July 17, 2008 4:24 AM PDT
Firewire implementations use dedicated hardware. USB implementations usually use the host's CPU to move data. Therefore, Firewire will always be faster unless the host CPU does nothing except handle USB functionality.

Also, are you sure you are not hitting the I/O limit of the HD or disk enclosures when testing Firewire 800?
Reply to this comment
Subscribe to the Inside CNET Labs podcast

Subscribe to this podcast using an RSS reader other than iTunes

Subscribe to this podcast using iTunes

View all Inside CNET Labs episodes
advertisement

About Inside CNET Labs Podcast

"Inside CNET Labs" has two meanings. First, this podcast takes you behind the scenes of CNET's editorial process from a performance testing perspective. It will demystify CNET's performance testing process, allowing the listener an inside look at the good, the bad, and the ugly of performance testing. The second meaning gets equal attention--and sometimes more so--as we go inside the heads of CNET's San Francisco Labs staff, Eric Franklin and Dong Ngo, who will have opinionated discussions on subjects ranging from the insecurities of people to whether the existence of time can be proven. This is the stuff they've talked about every day for several years. Unfortunately for them (and fortunately for you, we hope), it's now being recorded.

Email us at insidecnetlabs@cnet.com.


Add this feed to your online news reader

Inside CNET Labs Podcast topics

More on Inside CNET Labs
CNET Labs posts in Crave blog
Dong Ngo's posts in Crave blog
How we test
The hosts of Inside CNET Labs
Eric Franklin Eric Franklin's colleagues once had the following to say to him: "Eric, you've been doing this performance testing thing for over 10 years now. How about you try something different?" To which Eric responded, "How about you shut the #%$@! up?" This candid attitude allows him to go toe-to-toe with the most extreme of personalities, including that of Dong Ngo. This bio was written by Eric Franklin.
Dong Ngo Dong Ngo is a knowledgeable, opinionated individual who wants to convince the world that he's just a normal person; but he hasn't had much success. According to him, this is because the world itself is abnormal. Dong loves traveling and is well-versed in several languages. He, unfortunately, is not so well-versed in English. Still, it's best to ask him questions. From networking and how to optimize your system, to turning a strange place into home or what the meaning of life is…most of the time, he has the answers. The question is: Will he make himself understood? Subscribe and find out!