Not as much as some would lead you to believe.
Remember, with RAID1 (mirroring), the HDs are written in *parallel*. And
most writes are buffered anyway, so the *perceived* impact can be difficult
to measure/detect. Windows itself buffers writes too, which is why analysis
tools like SiSoftware Sandra typically disable all software buffering. SATA
improves the situation over PATA as well, since it was possible w/ the PATA
controller for both HDs to be using the same controller, but only one could
be addressed at a time. With SATA, each HD has its own controller.
Finally, don't forget that you usually see improved READ performance w/
RAID1 since you now have TWO HDs that can be read in parallel! IOW, you
lose some, you gain some too.
All in all, as long as the RAID controller and software is good, i.e.,
inherently efficient design, the impact of mirroring is negligible and
hardly perceptible under real world conditions.
If you want the ultimate setup, then you might want to consider doing what I
did. I installed two HDs as RAID0 (stripping), but only for installation of
the OS (expendable). I then installed two other HDs as RAID1 (mirrored),
but only for DATA (NOT expendable). A stripped array is always more
vulnerable than a standalone HD since it increases the opportunity for
failure (lose one and you've effectively lost both). But since it's only
the OS, I don't really care all that much. Again, it's expendable because
it's recoverable from a bootable CD. What I want from the OS is SPEED! On
the other hand, what I want from the mirrored drive is SAFETY! Afterall,
my DATA can NOT be recovered like the OS can. It's difficult to achieve
BOTH speed and safety from the same solution. This is the mistake most ppl
make. They try to accomplish both w/ the same solution. But it's the wrong
approach. Your PC contains two different types of data -- expendable and
non-expendable. Each, ideally, should be treated differently.
But if I only had the capability or finances to support one solution, the
RAID1 solution containing both OS and DATA is the preferred choice. Again,
where talking marginal performance differences here for the typical user,
it's not like it's gonna take TWICE as long or something. Maybe a 5% hit,
if that, under the worst of conditions.
JMTC
Jim