I was fairly bored so I took 3 WD10EAVS (1TB 5400RPM Green) drives and did assorted RAID configurations with them for benchmarking. The results are interesting, with unknown limitations coming out of the woodwork. HDtune and any block level benchmark will not work on windows software raid, ergo crystaldiskmark.
Write back and drive caches are always enabled.
1x WD10EAVS:
http://img91.imageshack.us/img91/284/1x1tbsimple.jpg
http://img30.imageshack.us/img...ebenchmarkwdcwd10e.png
2x 1TB RAID0:
notes:
-Jmicron's bus speed is limited to 1.5Gb/s total (the entire controller, thus the terrible performance)
-Windows performs admirably, but it's incredibly difficult to install windows on a windows software RAID0
ICH10R:
http://img504.imageshack.us/im...ebenchmarkintelrai.png
http://img512.imageshack.us/im...88/2x1tbraid0intel.jpg
a respectable showing by intel. NCQ and write-back cache help.
Windows Software:
http://img23.imageshack.us/img...100/2x1tbraid0soft.jpg
An excellent showing by Windows, beating out intel by a few megabytes. Also the 512K writes get combined by windows, leading to a massive performance gain.
JMB36X:
http://img14.imageshack.us/img.../2x1tbraid0jmicron.jpg
http://img30.imageshack.us/img...hdtuneraid0jmicron.jpg
Limited by its bus, this controller performs terribly.
2x 1TB RAID1:
notes:
-Windows ONLY READS OFF ONE DRIVE IN RAID1 (that's very important). Intel and JMB read off both (for error checking)
ICH10R:
http://img38.imageshack.us/img...70/2x1tbraid1intel.jpg
http://img512.imageshack.us/im...benchmarkintelraiw.png
-A good showing, just under Single drive speed
Windows Software:
http://img22.imageshack.us/img...720/2x1tbraid1soft.jpg
-The same speed as one drive on read as it only reads off one drive. Writes to both, quite nice. A very good solution for insulating again drive failure, no error checking.
JMB36X:
http://img8.imageshack.us/img8...ebenchmarkezbackup.png
A horrible showing. You should use windows RAID1 if you can.
3x 1TB RAID5:
ICH10R:
http://img14.imageshack.us/img...benchmarkintelraif.png
http://img504.imageshack.us/im...69/3x1tbraid5intel.jpg
A strong showing, stable all around. Good performance, just under a RAID0 of 2 drives.
Windows Software:
http://img219.imageshack.us/im...7808/3xtbraid5soft.jpg
A good showing on read speeds, staying near intel. Unfortunately it gets destroyed on the writes. Probably a function of Intel's emulated write-back cache and pseudo-hardware controller
Conclusions
1)Don't use the Jmicron controller for anything other than dumb AHCI, preferably only for DVD drives.
2)Intel is better for RAID0 on an OS array, RAID5 in general, or on any multi OS system. Also movable to any other ICHXR systems.
3)Windows has very nice RAID1 and all arrays are movable between any Windows Vista and newer systems. (Dynamic partitions can only be read by Windows)
That's all, any questions I'll answer.
Write back and drive caches are always enabled.
1x WD10EAVS:
http://img91.imageshack.us/img91/284/1x1tbsimple.jpg
http://img30.imageshack.us/img...ebenchmarkwdcwd10e.png
2x 1TB RAID0:
notes:
-Jmicron's bus speed is limited to 1.5Gb/s total (the entire controller, thus the terrible performance)
-Windows performs admirably, but it's incredibly difficult to install windows on a windows software RAID0
ICH10R:
http://img504.imageshack.us/im...ebenchmarkintelrai.png
http://img512.imageshack.us/im...88/2x1tbraid0intel.jpg
a respectable showing by intel. NCQ and write-back cache help.
Windows Software:
http://img23.imageshack.us/img...100/2x1tbraid0soft.jpg
An excellent showing by Windows, beating out intel by a few megabytes. Also the 512K writes get combined by windows, leading to a massive performance gain.
JMB36X:
http://img14.imageshack.us/img.../2x1tbraid0jmicron.jpg
http://img30.imageshack.us/img...hdtuneraid0jmicron.jpg
Limited by its bus, this controller performs terribly.
2x 1TB RAID1:
notes:
-Windows ONLY READS OFF ONE DRIVE IN RAID1 (that's very important). Intel and JMB read off both (for error checking)
ICH10R:
http://img38.imageshack.us/img...70/2x1tbraid1intel.jpg
http://img512.imageshack.us/im...benchmarkintelraiw.png
-A good showing, just under Single drive speed
Windows Software:
http://img22.imageshack.us/img...720/2x1tbraid1soft.jpg
-The same speed as one drive on read as it only reads off one drive. Writes to both, quite nice. A very good solution for insulating again drive failure, no error checking.
JMB36X:
http://img8.imageshack.us/img8...ebenchmarkezbackup.png
A horrible showing. You should use windows RAID1 if you can.
3x 1TB RAID5:
ICH10R:
http://img14.imageshack.us/img...benchmarkintelraif.png
http://img504.imageshack.us/im...69/3x1tbraid5intel.jpg
A strong showing, stable all around. Good performance, just under a RAID0 of 2 drives.
Windows Software:
http://img219.imageshack.us/im...7808/3xtbraid5soft.jpg
A good showing on read speeds, staying near intel. Unfortunately it gets destroyed on the writes. Probably a function of Intel's emulated write-back cache and pseudo-hardware controller
Conclusions
1)Don't use the Jmicron controller for anything other than dumb AHCI, preferably only for DVD drives.
2)Intel is better for RAID0 on an OS array, RAID5 in general, or on any multi OS system. Also movable to any other ICHXR systems.
3)Windows has very nice RAID1 and all arrays are movable between any Windows Vista and newer systems. (Dynamic partitions can only be read by Windows)
That's all, any questions I'll answer.