Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
That's what my tests did, essentially. Reading from /dev/zero is a special device that returns ascii NUL (0x00) bytes for as long as you read it. What the test did is copy 25 GB of /dev/zero into a file on disk, and then duplicate that file. As the tests showed, even in creating the file RAID 0 didn't help.Lord of Shadows said:He is saying that the single drive write speed is acting as a bottleneck. You could try reading/writing to a block of memory.
But you can copy even faster using two independent drives. Which is why we've been suggesting that the few people who "spend hours" copying large files go with this setup, instead of Raid 0.provoko said:You can copy faster in RAID 0...
Time for disk to disk copy of 25gb: 10:59 (37.9mb/s)provoko said:You can copy faster in RAID 0, and theres a billion charts to prove it on the net. Whats wrong with that?
Everyone knows farcry load times suck in RAID, but I'd chalk it up to programming that didn't take into account RAID.
So you miss out on 5 seconds of farcry load, but you save hours of copying files around your computer.
rogue_jedi said:Time for disk to disk copy of 25gb: 10:59 (37.9mb/s)
Time for raid0 to self copy of 25gb: 30:29 (13.7mb/s)
setup used:
dual 933 p3 with 1gb memory, xp sp2
SIIG PCI ultra ata 133 card
2x ST3120026A on one channel (tested hdtach on one disk while extracting to the other, performance loss over hdtach on one disk w/o the winzip was negligible - 2mb/s burst speed loss)
windows xp dynamic disks for raid 0, seperate dynamic partitions for disk to disk
timing was performed with a stopwatch, standard drag-and-drop copy. if you want a "better" test, let us know.
a 25gb file was generated in linux, gzipped, and transfered to the xp box. unzipped to either one of the disks or the raid0, depending on the test. for the raid0 test, i simply said "copy here" for the file. i think the results speak for themselves; copying a file from one disk to another physical disk is 3(!) times as fast as going from a raid0 to itself.
tests performed by myself and unhappy_mage.
we are planning to rerun the tests under linux in order to get a more accurate time, but we thought people might like to see the XP results before i reformat and reinstall.
rogue_jedi said:Time for disk to disk copy of 25gb: 10:59 (37.9mb/s)
Time for raid0 to self copy of 25gb: 30:29 (13.7mb/s)
setup used:
dual 933 p3 with 1gb memory, xp sp2
SIIG PCI ultra ata 133 card
2x ST3120026A on one channel (tested hdtach on one disk while extracting to the other, performance loss over hdtach on one disk w/o the winzip was negligible - 2mb/s burst speed loss)
windows xp dynamic disks for raid 0, seperate dynamic partitions for disk to disk
timing was performed with a stopwatch, standard drag-and-drop copy. if you want a "better" test, let us know.
a 25gb file was generated in linux, gzipped, and transfered to the xp box. unzipped to either one of the disks or the raid0, depending on the test. for the raid0 test, i simply said "copy here" for the file. i think the results speak for themselves; copying a file from one disk to another physical disk is 3(!) times as fast as going from a raid0 to itself.
tests performed by myself and unhappy_mage.
we are planning to rerun the tests under linux in order to get a more accurate time, but we thought people might like to see the XP results before i reformat and reinstall.
DougLite said:Title changed. Original strongly worded title has served its purpose.
rogue_jedi said:Time for disk to disk copy of 25gb: 10:59 (37.9mb/s)
Time for raid0 to self copy of 25gb: 30:29 (13.7mb/s)
setup used:
dual 933 p3 with 1gb memory, xp sp2
SIIG PCI ultra ata 133 card
2x ST3120026A on one channel (tested hdtach on one disk while extracting to the other, performance loss over hdtach on one disk w/o the winzip was negligible - 2mb/s burst speed loss)
windows xp dynamic disks for raid 0, seperate dynamic partitions for disk to disk
timing was performed with a stopwatch, standard drag-and-drop copy. if you want a "better" test, let us know.
a 25gb file was generated in linux, gzipped, and transfered to the xp box. unzipped to either one of the disks or the raid0, depending on the test. for the raid0 test, i simply said "copy here" for the file. i think the results speak for themselves; copying a file from one disk to another physical disk is 3(!) times as fast as going from a raid0 to itself.
tests performed by myself and unhappy_mage.
we are planning to rerun the tests under linux in order to get a more accurate time, but we thought people might like to see the XP results before i reformat and reinstall.
We're doing a different test than that. We created a file 25gb in size (not timed) and then either:provoko said:Okayyyyyy, here you go:
http://www.techreport.com/reviews/2005q4/chipset-raid/index.x?pg=7
And:
http://www.techreport.com/reviews/2005q4/chipset-raid/index.x?pg=9
The charts clearly show copying and creating in raid0 is faster vs a single drive.
I don't know what you did wrong, but theres a billion other websites that already have proven raid0 can copy faster than a single drive.
I just don't know what to say to this. Software raid is no slower than hardware; levels with parity (3, 4, 5, etc) are implemented with XOR chips and such, 0 and 1 don't need that. They're just taking the same blocks and either alternating which disk they get sent to or writing them to two disks. This is probably limited by the speed of copying blocks of memory. There's just no reason for speed differences between "hardware" and "software" raid 0. If you can show me a benchmark where the same card scores markedly differently in hardware versus software, I'll do my best to eat my words, but I'll be surprised if you find one.matguy said:So that proves that software raid0 (not even cpu assisted hardware through it's driver) is slower. Some of us knew that already, and does nothing to prove much of any point other than people will use a poor benchmark to prove a point.
Good god, can people not read? He's not testing a single drive, he's testing a 2-disk Raid 0 array against 2 independent drives. We only said this about 30 times throughout the thread.provoko said:I don't know what you did wrong, but theres a billion other websites that already have proven raid0 can copy faster than a single drive.
You are correct. Well, to be precise, the last time I saw a benchmark, software Raid 0 was very slightly slower than a dedicated card, but it wouldn't even knock the hat off the 300% speed differential Jedi's test showed.unhappy_mage said:I just don't know what to say to this. Software raid is no slower than hardware; levels with parity (3, 4, 5, etc) are implemented with XOR chips and such, 0 and 1 don't need that.
Benefit? Ha! WD1500ADFD matches or defeats 2x or 4x WD740GD in RAID-0 in all five of SR's single user tests. True, running WD1500ADFDs in RAID-0 would deliver some modest scaling over a single WD1500ADFD in 3 of the 5 DriveMarks, but double cost for a gain of 10% or less (that isn't even across the board) doesn't make sense to me. Show me an "upgrade," any upgrade, that is less cost effective.PaHick said:Holy shit, go away for awhile and look what happens. DougLite, you can change the title, it still makes no sense. Im going to say this once, and then im going to bow out of this one. You have a hatred for RAID0 period. End of story, no denying that. And ill tell you why. First RAID0 is dead. Then the topic becomes gaming oriented. Next desktop usage and gaming. Well I will gladly admit, as I have before that I agree with you from a gaming standpoint. But as far as desktop usage goes, and this is the main point, your own statistics YOU provided in the first post shows the opposite of what you claim to be fact. Plain and simple you "debunked" your own belief ! Your personal crusade against RAID0 was lost when you posted Eugenes benchmarks. Office DriveMark and High-end DriveMark, in which both consist of MANY desktop apps., show RAID0 doing is job quite nicely. And thats a fact you simply cannot deny! RAID0 shows a benefit in desktop apps.
I'm not ignoring them, I'm dismissing them because the gains aren't cost effective, once again in my judgmentThis isnt the only time you seem to ignore your own studies/tests. There have been a couple forum members who have pointed this out in the past on this subject. Just offhand I think one was MikeBlass(spel.?).
Kyle already thinks I'm nuts and I'll never be a super mod or admin. So what?I saw the comment you made regarding some people may hate you for your belief. I dont hate you DL. But I do SERIOUSLY question your motives. I do not know if your trying to boost your "social standing" in the forum, or what it may be. Truthfully there have been a couple times I have questioned in my mind your authority as a Moderator. You come off too extreme sometimes, whether it has to do with this topic or whenever you lock a seemingly harmless thread. This is my opinion, take it as you may, it is not meant to be an arguement.
Case lighting!DougLite said:Show me an "upgrade," any upgrade, that is less cost effective...
The tests you link to are incomplete/ inaccurate. They do not show a test copying from Drive A to Drive B. They compare single drive to RAID-0, which is an incorrect comparison, since RAID-0 requires 2/3/4 times the money investment up front.provoko said:Okayyyyyy, here you go:
http://www.techreport.com/reviews/2005q4/chipset-raid/index.x?pg=7
And:
http://www.techreport.com/reviews/2005q4/chipset-raid/index.x?pg=9
The charts clearly show copying and creating in raid0 is faster vs a single drive.
I don't know what you did wrong, but theres a billion other websites that already have proven raid0 can copy faster than a single drive.
drizzt81 said:The tests you link to are incomplete/ inaccurate. They do not show a test copying from Drive A to Drive B. They compare single drive to RAID-0, which is an incorrect comparison, since RAID-0 requires 2/3/4 times the money investment up front.
so there must be a Billion-1 examples that show what you claim. Maybe show us another one?
ps.: thanks UM for running the test.
Instead of screaming wildly, why not read the thread and find out? We tested this particular scenario because a Raid phanboi claimed it would outperform two disks in this scenario. Proven false, btw.provoko said:WHY WHY WHY are you people testing such a stupid scenario
No, we've discussed, analyzed, and tested several other scenarios. Read the thread....AND ONLY ONE just ONE scenario for that matter?
Say all you want. What's been *proven*, however, is that for desktop users, Raid 0 is one of the cases below:All I'm saying [is] that raid0 is faster in reads and writes...
The ability of people to misunderstand simple English is truly amazing. No one said anything at all like this. Read my post above to say what *is* being said.Lord of Shadows said:To say raid doesnt improve performance at all is indefensible.
DougLite said:You are welcome to say what you want, but the simple fact remains that no RAID setup will deliver improved desktop performance.
I'm speaking of the StorageReview benchmarks linked to...as well as Jedi's own informal test...not that you even need a test to prove that last bit. So far we have the following scenarios we've looked at:Lord of Shadows said:You keep speaking of proved results, but Im just not seeing it.
duplicating files is always important, the real raid configurations do this for you (to some extent).Lord of Shadows said:As for the reliability, I think your playing that a bit hard. Yes you lose everything if you lose one drive in the array. If my drive lasts four years, raiding it with another equivalent drive doesnt suddenly make either die any sooner. Having a non-raid setup doesnt save your files if your main drive goes down. Duplicating files is still important whether you're raided or not.
i realize this; as stated i don't have another pair of disks available to test with. i still don't get why this is not a "valid excuse" - we tested what we set out to test. PaHick has since amended what he said, adding another drive to the equation. in that case, he still gains nothing from raid 0.Lord of Shadows said:As for file transfer, your test is flawed. You copied a file from one drive to another, while raid copied from one drive to itself, which introduced countless seeks from position A to B as buffers filled.
1) Okay, let's revive that discussion. Test all your games and report back, and we'll be glad to benchmark raid-0 versus single disk setups.Lord of Shadows said:Your farcry results are flawed because farcry has been proven by mikeblas to not make efficient use of the drive when loading. Not to mention the whole deal about varying file sizes with stripe size I mentioned a while back etc.
...
As for file transfer, your test is flawed. You copied a file from one drive to another, while raid copied from one drive to itself, which introduced countless seeks from position A to B as buffers filled.
...
And raid should also help a little (I assume seeking would be the largest factor here) when transferring a lot of small files with a small tripe size. I would like to see these numbers for myself though.
masher said:We tested this particular scenario because a Raid phanboi claimed it would outperform two disks in this scenario. Proven false, btw.
rogue_jedi said:PaHick has since amended what he said, adding another drive to the equation. in that case, he still gains nothing from raid 0.
DougLite said:Benefit? Ha! WD1500ADFD matches or defeats 2x or 4x WD740GD in RAID-0 in all five of SR's single user tests.
I agree with you that in most cases, RAID0 will be faster. Significantly faster? Well that depends on your definition of signicant and what benchmark/test you are running.PaHick said:The truth is this, and what I have been saying all along, is that compared to a single-same generation drive, RAID0 is faster.
well, that isn't what you said at first...PaHick said:For the record, I didnt amend anything. I meant that all along. And I did gain speed. File transfers from the RAID0 to another drive is faster. I dont know what you guys are doing, it could be a hardware situation causing this I dont know. I know what MY machine does. I know what tests have proven, and that is file transfers benefit from RAID0.
you mentioned nothing about using a single drive; you just said "duplicating". we took that to mean from the raid 0 to itself, which seems reasonable to me, based on that statement.PaHick said:Your not just converting, your also copying/transfering large files. I cannot work on a video without first duplicating the file.
Your logic is flawed. It doesn't matter WHY any particular game doesn't benefit from Raid-0. What matters is the benefit doesn't exist.Lord of Shadows said:Your farcry results are flawed because farcry has been proven by mikeblas to not make efficient use of the drive when loading.
You don't, of course. Which if why users primarily of Office apps don't buy Raptors either. They're usually even happy with 4200 rpm laptop drives. Raid 0 for these users is a joke.Office apps are irrelevant completely by your logic, why buy a faster single drive then?
Flawed logic. Let me give you an analogy to explain why. Let's say you built an Raid 0 array that didn't have just two drives, but two thousand. Each of those drives has a MTBF of 40 years. That doesn't mean each drive lasts 40 years...it means you get 1 failure per drive per 40 years. That means 2000 drives experience an crash once per WEEK. All the drives are highly dependable...but your array crashes once per week.If my drive lasts four years, raiding it with another equivalent drive doesnt suddenly make either die any sooner.
Of course. But no matter how good your backups are, you have to assume a lengthy loss of time for every crash, plus loss of everything you did since your last backup. So why increase the odds without good reason?Having a non-raid setup doesnt save your files if your main drive goes down. Duplicating files is still important whether you're raided or not.
Glad to see you're getting the point here. If a faster disk doesn't help, why bother with Raid? Stick with a single disk and put your money elsewhere.I can agree with a bottleneck of a device, but again a faster single drive doesnt help there either.
Oops, the test was not flawed. For our scenario of "I need to duplicate video files on a regular basis" thats just how you'd do it. You'd add a second disk and copy from A->B. Thats the whole POINT of adding a second disk. So it'd be faster than just copying the file from one point on the disk to another.As for file transfer, your test is flawed. You copied a file from one drive to another, while raid copied from one drive to itself, which introduced countless seeks from position A to B as buffers filled.
True, but one thing to consider with CPUs and video cards, often you can overclock them to reach the same level as the more expensive chips. You can't overclock a hard drive, so once you've bought the single fastest drive that's out, the only thing left is to buy another.DougLite said:Even SLI and Crossfire show better return on investment than RAID-0. Even a Pentium Extreme Edition is a better upgrade...at least it improves performance in everything.
If ALL you did was download, then obviously you shouldn't raid, no? You still don't understand the logic here. We're trying to find ONE real-world scenario where Raid would benefit the average user. Vague mumbling about "reading from blocks of memory and copying to disk" don't count.Lord of Shadows said:@masher: Those games wouldnt benefit from a faster single drive either, thats like saying I shouldnt raid because it doesnt speed up my downloads.
Sorry, chap, but you are utterly and completely wrong here. Thats the exact method drive manufacturers use to calculate MTBF rates...and the reason MTBF is separated from service life. With MTBF rates up to 40-50 years now, do you really think they test the drives that long? Of course not...they simply look at RMA rates for the first few months, divide by the number of drives sold, and spit out the result.I can guarantee you that if you had 2000 drives, they would all last longer than a week, they might all die in the same distant year, but they wont die every other week like your making it sound.
So why were you claiming "copying large files" as a benefit of Raid? Oops.And I dont know many people that copy large files on the same drive for any reason
No they wouldn't, because if they're doing transcoding or pretty much anything but a simple splice, they're cpu bound anyway, and Raid won't speed things up. And if they're just doing splices, cut, and whatnot, it'd be faster to put your video files on one drive, and your Windows swap file on a second, independent drive. That is, unless you're just splicing files smaller than the amount of available RAM you have....but Im sure anyone would appreciate the extra boost when loading say a video file into memory for editing."
No, not quite. First you buy a faster cpu. Then you buy more RAM and a faster video card. Then you buy a second video card and go SLI.EnderW said:You can't overclock a hard drive, so once you've bought the single fastest drive that's out, the only thing left is to buy another.
4GB RAM would hurt performance depending on what you were doing. And I already stated this same thing several posts up.masher said:No, not quite. First you buy a faster cpu. Then you buy more RAM and a faster video card. Then you buy a second video card and go SLI.
Once you're up to an FX-60 with 4 gigs of ultra highspeed RAM--- then and only then do you consider spending money on Raid. And only if you're regularly doing one of the very few things that benefit from it.
I see it similiar to SLI, just with much smaller gains. Unless you have everything else maxed out on your system, there is almost no reason for it.
no, it really isn't. we are saying you shouldn't raid because it doesn't speed up your downloads and it costs more.Lord of Shadows said:thats like saying I shouldnt raid because it doesnt speed up my downloads.