Please be aware that I/O is not actually improved in
multiples as it suggests as there are overheads that
are incurred by the RAID controller in managing the
RAID implementation. Additionally, under Mac OS X the
controller is software based rather than hardware
based so there are performance losses there as well.
It is possible however that the Mac Pro does have a
hardware RAID controller which is implemented as part
of the Intel 5000X chipset and Disk Utilty only
controls it. Someone who knows more about the Intel
5000X chipset might want to confirm or deny this.
This is a nice thread so I thought I would add to it
a little bit here:
Disk I/O is controled by Intel's 6321ESB and it supports
up to 6 SATA devices and 2 PATA devices, which is where
you get the expansion capabilities that are built into
the system. You've got four SATA hard drive bays and
support for up to two SuperDrives. Apple does indeed
still relie on OSX to provide RAID support, so only
RAID 0 and RAID 1 are supported and it IS through
software. It's a very fast implimentation however
and with all 4 CPU cores at even 90% there shouldn't
be much if any speed differences between you MacPro
and most common embeded controlers (hardware) found
in circulation today.
The 5000X as said, does not contain a RAID controller.
It's a very nice chipset however and I feel very good
about having it in this $2500 system - an impossability
on any other platform that I know of. The 5000X deals
with the four FB-DIMM memory channels and has two
independent 64-bit FSB interfaces, one for each Xeon
socket. With two FSBs running at 1333MHz a piece,
there's a total of 21.3GB/s of memory bandwidth
offered if you populate with four identical FB-DIMMs.
Only using pairs will provide you with exactly half
of that bandwidth and maybe actually less than that
depending of some of Apple's design choices. I would
need to test further to be sure which.
The 5000X "System Controller" supports 24 PCIe lanes:
One x16 and one x8. The x8 connects to the ICH which
is the system's "I/O Controller" mentioned above while
the x16 is what drives the double height PCIe slot.
The ICH have another 12 PCIe lanes split off into
two x4's and one x1 for its remaining PCIe slots.
Apple uses physical x16 slots, so each slot can be
any sort of card - video or whatever - this is much
better than typical PeeCee MBs having x1 and x4 slots.
It's because of Apple being smart in this area that
all four x16 slots can seat video cards at once for
a sweet 8-Monitor LCD arayed display. You will notice
this in the system configuration options when you go
to purchase your MacPro system.