I can't speak to your specific motherboard/chipset, but the
performance testing I have done shows that the onboard IDE controllers
do not have two independent channels, so using both channels does not
provide twice the speed of a single channel, not even close.

True under both Linux and Windows2K.

OTOH, I have tested 3 or 4 PCI-based Dual Channel IDE controllers and
they work much better from a performance perspective.  I recently
tested both the SIIG dual-channel card and Adaptec dual-channel card. 
They were both in the $50-$60 range and neither has given me any
problems, but I have heard people complain about the SIIG.

HTH
Greg


On Fri, 25 Feb 2005 16:47:46 +1100, GrantC <[EMAIL PROTECTED]> wrote:
> Greetings,
> 
> I have an old but reliable Intel SE440BX-2 with 440BX and PIIX4E
> chipset.  120 + 80 GB hard drives on each channel as master, very
> disappointing md software RAID0 or RAID1 performance.
> 
> Slackware 10.1 with 2.4.29 or 2.4.30pre2, testing back to 2.4.21.
> 
> One thing I noticed is that if I start a
> 
>   dd if=/dev/zero bs=4k of=/dev/hdX
> 
> on each drive, then Ctrl-C stop each, one terminal will wait for
> the other drive to complete the write before starting its turn
> to complete the pending write.
> 
> It seems that somewhere what I expected to be two parallel data
> streams are serialised.  As the chipset only does udma33 I was
> hoping to get an OS performance gain with RAID0.  Box has 512MB
> memory and rarely touches swap.
> 
> Is this a limit of the hardware or did I miss some kernel tuning?
> 
> Have benchmarked with tiobench -- that tells me chunk-size has
> little effect, software RAID costs about 8% CPU, and sequential
> writes cost roughly 20%, 40% and 60% for ext2, ext3 and reiserfs.
> 
> Filesystem sequential read speed improved from 17 to 25 MB/s for
> RAID0, but no improvement in write speed.
> 
> Raw (non-filesystem) dd speeds are about 27MB/s read, 20MB/s write
> to non-RAID partition.  All testing done on same partitions, so
> no confusion with fast or slow end of drive.  The drives are
> Seagate 7200.7 series with 2MB cache.
> 
> Any pointers on tuning options appreciated, the Intel datasheets
> don't really tell me much.  As for reading the kernel source, I
> have no idea where to start, not much under Docs, and I dunno
> which or which way to turn the 'knobs'.
> 
> Even search terms would be welcome :)
> 
> Thanks,
> Grant.
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ide" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to