Originally posted by: soccerballtux
Frowntown
Why?
That does look unhappy.
Couple quick things to check - is the array empty or are you benching on an array that contains data?
Antivirsus software disabled while running the bench?
Is the array (drive) setup in windows for indexing for search purposes? If so, try disabling the indexing.
Is the array setup for auto-defrag? If so try disabling auto-defrag on the drive/array.
Also, give HDtune 2.55 a try and see if you get the same Fremont aftershocks as HDTach is showing.
Originally posted by: Emulex
1. how much cache does your controller have?
2. is it set to write-back like 50% read/50% write?
3. is the DRIVE CACHE enabled too (dangerous since theres no battery on drives [yet])?
intel matrix raid usually defaults the drive cache disabled. and has no cache at all.
Regardless of whether the various cache settings are enabled/disabled/etc the read/write performance across the array should be smooth and continuous unless there is some serious firmware monkeybusiness going on.
The items you bulleted here would be expected to impact the performance in a consistent manner, moving the entire graph up or down on the y-axis, it would not be expected to result in sky-rocket or duldrums read/write rates in neighboring sectors.
Originally posted by: Emulex
you should use more thorough test like sqlio or the vmware standard iometer workout.
They give you a more realistic picture of whats going on
Again this is true, but entirely besides the point that the OP is asking why his HDTach bench looks like crap compared to how other's
HDTach benches look. Telling him HDTach itself is just not a good bench does not resolve the root-cause of the inconsistent array read bandwidth.