|
|||||||||
|
Thread Tools | Search this Thread |
April 15th, 2004, 06:36 AM | #1 | |||
RED Code Chef
Join Date: Oct 2001
Location: Holland
Posts: 12,514
|
Part 1: introduction
As some of you might know I never trusted my firewire cards to
give me the maximum claimed bandwidth of 400 mbit/s (or mbps). This should translate to a rough maximum of 40 MB/s including room for some overhead. I was in the possession of a Maxtor 5000DV external firewire/ USB2 harddisk but it had recently died. Last week I received a replacement from Maxtor and decided to run some tests with the harddisk to see how it performed. Disclaimer: I've only run read tests since I don't want to destroy the data on it. I also don't claim to have used the best testing program out there or the best cleanroom approach to testing. Yes, most applications where closed on my two test machines, but not all and both had active netwerk connections. I only wanted to see what performance I was getting and compare it to the different interfaces. I tested with the following harddisk:
It looks like AIDA32 is no longer on that site. The guy moved his product to a new company where you can download it as EVEREST. Only problem is that it doesn't include the plugin to do the disk benchmarking anymore. Test system 1:
ordered a new DELL Inspiron 9100 laptop for me which should arrive within a few weeks. I will update this report with the test results of that machine. I ran the following tests with the Disk Benchmark plugin:
run the "Random Read Test" since it produced very similar results nor did I run the "Full Linear Read" test since the sampling of the quick test was good enough.
__________________
Rob Lohman, visuar@iname.com DV Info Wrangler & RED Code Chef Join the DV Challenge | Lady X Search DVinfo.net for quick answers | Buy from the best: DVinfo.net sponsors |
|||
April 15th, 2004, 06:37 AM | #2 |
RED Code Chef
Join Date: Oct 2001
Location: Holland
Posts: 12,514
|
Part 2: results, averages and first conclusions
On to the results I hear you scream. Okay. The first table
lists only the averages so you can get a quick indication: Averages, linear read test:
Firewire seems to be the winner. It has higher throughput on every test versus USB2 (on my test system!) and also less CPU usage! Interesting. I would've expected the reverse to be true for at least CPU usage. That was a feeling I was having which just has been proven wrong. We can also conclude that I'm using the full bandwidth of my USB2 and firewire busses since there is a marginal increase in the buffered read tests. The last conclusion is that the busses do loose some from the theoretical maximum of 40 MB/s (firewire) and 48 MB/s (USB2). But I do think 30+ MB/s for reading isn't too shabby taking overhead into account. Perhaps a superiour interface card could increase it a bit, but I doubt it will be that much. So this already debunks my thoughts on my slow firewire drive (unless there was something more substantially wrong with my previous drive, ofcourse)
__________________
Rob Lohman, visuar@iname.com DV Info Wrangler & RED Code Chef Join the DV Challenge | Lady X Search DVinfo.net for quick answers | Buy from the best: DVinfo.net sponsors |
April 15th, 2004, 06:38 AM | #3 |
RED Code Chef
Join Date: Oct 2001
Location: Holland
Posts: 12,514
|
Part 3: full results and conclusions
Now onto the full results of the tests for some interesting
other conclusion: LINEAR READ test: System 1 [homebuilt tower] - USB2
System 1 [homebuilt tower] - USB2
System 1 [homebuilt tower] - firewire
System 2 [DELL laptop] - firewire
System 1 [homebuilt tower] - USB2
other numbers, like: 33% cpu usage (this was a small fluke probably due to something doing something in the background) and 7.7 MB/s (again I'd say something else was doing something because it was only one small little drop in the overal graph). There are two very interesting conclusions to make from these more detailed sets of data besides the conclusions I already made from the average numbers above. And that is the following: First, it seems like the drive is actually (a lot) faster than the firewire or USB2 bus can support. Howso? Because we really don't see any dip in performance throughput. Normally when you test a drive that is as fast or slower than the interface you will gradually see the throughput falloff when the heads travel over the platters. This is due to the drive running at the same rotational speed on the outer and inner tracks of the drive will the amount of data changes (since the drive is smaller at the inside track than at the outer edges). We don't see such a fallof in our numbers which means that the slowest throughput of this drive is still faster than the interface can read. Interesting! This is where firewire-800 (with a 800 mbit or roughly 80 MB/s intercace) might get real interesting. The second observation that I made was that the seektime (average access time) on the drive was lower on my laptop (which is better!) than on my other faster machine (with USB2 and firewire basically turning over the same numbers). Which is a bit weird since normally seek times don't have anything to do with the computer to which the drive is attached. I'm at a loss for explaining this. Summed up: So the definite overal conclusion seems to be that built- in USB2 and firewire ports seem to do the claimed speeds (more or less). I haven't had a change to run the same tests on a cheap USB2 and firewire card and I might do so in the near future when I'll be re-running the test on my new laptop as well. The second big conclusion is that firewire seems to have an edge over USB2 (definitely over USB1 ofcourse!) in terms of transfer rate, although a small one, and CPU usage. And the last conclusion is that the current drives seem to out perform the current available external interfaces (not counting SCSI, ofcourse). So there you have it!
__________________
Rob Lohman, visuar@iname.com DV Info Wrangler & RED Code Chef Join the DV Challenge | Lady X Search DVinfo.net for quick answers | Buy from the best: DVinfo.net sponsors |
| ||||||
|
|