Hard Disk Performance: HDTune 2.53




Our first screenshot is the Hitachi drive with Automatic Acoustic Management (AAM) and Native Command Queuing (NCQ) turned on in RAID 0 operation with the second screenshot showing the same configuration with a single drive. The RAID 0 setup shows a 98% increase in the minimum transfer rate and a 41% increase in the average sustained transfer rate. The maximum transfer rate also increases 41% although the burst rate is slightly lower. We believe HD Tune has a bug as the RAID 0 results indicate access times improving slightly when in reality they should not change or perhaps even increase slightly. Our HD Tach results bear this out so we will ignore the reported improvements in RAID 0 access times with this program.

The third screenshot is the RAID 0 results with AAM off and NCQ on. The transfer rates are basically the same with the only difference being a further reduction in access times compared to our first RAID 0 test result. We noticed the same drop in access times when turning off AAM during our single drive testing in the first article. Although the access times are improved we believe the benefits in the acoustics department outweigh the slight performance improvements we noticed in our application tests. We found that enabling AAM usually did not alter the test results more than 1% and at times the scores were a tie.

Hard Disk Performance: HD Tach 3.0




We are also including HD Tach results for review. Once again the order of the screenshots is the same as in our HDTune results. In this benchmark we see a 50% increase in the average read rates and a 52% increase in burst speeds over the single drive configuration with access times remaining the same in the AAM on /NCQ on tests. Our RAID 0 results with AAM off show an improvement in access times and sustained transfer rates while burst rates decline slightly compared to our other RAID 0 test results. While these numbers are impressive, we will have to see if they translate directly to improved application scores.

Benchmark Setup PCMark05 Performance
Comments Locked

48 Comments

View All Comments

  • userexists - Thursday, April 19, 2007 - link

    As I understand it, from previous articles, the limiting factor in gaming tests seems to be the CPU. I understand why you'd want to use an Opteron or Xeon system for benchmarking the access patterns -- the only people who care about those results are probably going to be running servers. But most people playing games aren't using server components. I'd love to see how the QX6800, for example, and some fast RAM affects gaming benchmarks under RAID-0 -- i.e. answer the question of whether the CPU bottleneck has been relieved. Probably not, but who knows until you test it, right?
  • Gary Key - Sunday, April 22, 2007 - link

    I will have some Intel benchmarks with a QX6700 up this week although I doubt the results will be that surprising. ;-)
  • cbuchach - Thursday, April 19, 2007 - link

    For all the arguing, NO ONE can say that RAID0 is overall slower. In most situations it is faster by varying degrees, maybe a percent or two or maybe more. For enthusiasts, the percent counts. Look at heatsinks or overclocking. Someone may spend an extra $50 for a better heatsink, for what, maybe an increased overlcock from 3300 MHz to 3400 MHz or spend lots of cash for a water cooling setup, or spend an extra $100 for slightly better RAM; the list goes on and on. For real enthusiasts, the extra 1-2% counts.

    (And as far as data loss goes, everyone should backing up all their nonrecoverable data data anyways, so that point is moot.)
  • tshen83 - Thursday, April 19, 2007 - link

    and don't even talk about performance, people who want performance will buy Raptors X or SCSI drives. this drive is for storage. RAID storage for cheap
  • tshen83 - Thursday, April 19, 2007 - link

    yes, backing up 2TB of data, with what? probably a RAID1(takes 4 drives to have 2TB) or RAID5(3 drives) of the same drives. so why not just use RAID1 or RAID5 in the beginning?
  • ncage - Thursday, April 19, 2007 - link

    I just wish hitachi would make this drive in something other than 1TB. I love hitachi hard drives and just which this awesome thing would come in like a 500GB or something like that.

    Ncage
  • Gary Key - Thursday, April 19, 2007 - link

    750GB drives will be available in May, the smaller capacities later this summer.
  • TomWomack - Thursday, April 19, 2007 - link

    What I'd be much more interested by is a review of performance for a pair of these drives in RAID1. RAID1 read speed ought to be the same as RAID0, and most disc-limited tasks are read-limited, whilst running drives in RAID1 seems a sensible reaction to the combined unreliability and cheapness of modern HDDs.

    [also you can break a RAID1 mirrored pair and grovel for deleted data on one of the drives while running the computer happily on the other, which I've found useful in the past]
  • Watson - Thursday, April 19, 2007 - link

    I would love to see if useful speed increases are actually available over multiple drives when splitting OS and cache files from applications vs. Raid 0. I have a Raid 0 on 10k Raptors in my machine, and they are very fast (obviously), but I have often wondered in a reinstall if I would be better off splitting the drives and what is put on them. Any thoughts?
  • yyrkoon - Thursday, April 19, 2007 - link

    If you are wondering if booting from this array would be slower, or faster, the chances are with RAID0 if anything, the array will boot slower vs a single Raptor. The reason behind this is simple: booting windows, HDDs benifit more from faster access times, and RAID0 will increase random access times. RAID1 on the other hand, could help some here, but it really depends on the controller(RAID1 paired with the right controller can actually decrease access times, but it will not be a huge difference).

    Now, all that being said, there is a reason why systems, where speed, and redundancy is crucial, people opt for RAID10. Obviously, there is the redundancy factor, but you can get the from RAID5 as well as speed if enough drives are used. Pretty much, you get the best of both worlds having a RAID10 array, faster access times, and throughput. This performance of course comes at a cost, you need a minimum of 4 HDDs, so for instance, using 4x 1TB Hitachi drives, we are talking in the balpark of $1600 for a bare minimum + controller capable of handling RAID10.

    When it is all said and done, unless your system is serving thousands of people data every hour of the day, heavily editing video, or some other similar task you do not need this kind of disk performance. Also, for the life of me, I can not see how making one large disk array, for your OS, and putting all your data on this array is going to help things either. Personally, I think it is much smarter, to use a single fast disk for the OS, and perhaps multiple drives for data, keeping everything seperate. As for using RAID, well, I can see an application for it, even in the home, but not for the OS.

    Think about it, what is so important about the OS that you need redundancy for it ? Nothing, plain and simple. Need a RAID array for video editing, or something else ? fine, get a third HDD for the OS, and keep the RAID0 array seperate. Same goes for RAID1, or RAID5, keep it seperate from the OS, and if something catostrophic does happen, chances are, it wont be on the data disks(however, nothing is ever set in stone). I have been using this technique since the mid 90's, and have had very little problems, and have lost next to zero data, that I needed. Not only this, but it does help to organize your data, so it is more easily found later on, but not as important.

    As for splitting OS/swap accross multiple drives, this is debatable. First, if all of your SATA channels are saturating what your system is capable of handeling, then no, but in theory it should help. I personally have noticed the bigest differences when transfering file locally, if I am transfering files from a PATA -> SATA drive, or vice versa. Two different interfaces, using two difference I/O channels.

    </two cents>

Log in

Don't have an account? Sign up now