mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Andreas Dilger <adilger@turbolinux.com>
To: Felix von Leitner <leitner@convergence.de>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Abysmal RAID 0 performance on 2.4.0-test10 for IDE?
Date: Tue, 26 Dec 2000 00:39:15 -0700 (MST)	[thread overview]
Message-ID: <200012260739.eBQ7dFH25619@webber.adilger.net> (raw)
In-Reply-To: <20001226002944.A6058@convergence.de> "from Felix von Leitner at Dec 26, 2000 00:29:44 am"

Felix von Leitner writes:
> I bought 4 ATA-100 Maxtor drives and put them on a Promise Ultra100
> controller to make a single striping RAID of them to increase
> throughput.
> 
> I wrote a small test program that simply reads stdin linearly and
> displays the throughput. Here are the results of my test program:
>   # rb < /dev/ide/host2/bus0/target0/lun0/part1
>   27.8 meg/sec
>   # rb < /dev/ide/host2/bus0/target0/lun0/part1
>   26.8 meg/sec
> 
> Here is the result of my test program on the strip set:
>   # rb < /dev/md/0
>   30.3 meg/sec

>   hde: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=158816/16/63, UDMA(100)
>   hdf: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=158816/16/63, UDMA(100)
>   hdg: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=158816/16/63, UDMA(100)
>   hdh: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=158816/16/63, UDMA(100)

That's because IDE doesn't allow multiple requests on the same bus, unlike
SCSI.  That's why IDE disks on the same bus are "master" and "slave".  If
you look at the 3ware IDE RAID systems, each drive has its own IDE bus.
Maybe try a stripe set on only two disks, hde and hdg, and see how it works.

Cheers, Andreas
-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

  parent reply	other threads:[~2000-12-26  8:10 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-25 23:29 Felix von Leitner
2000-12-25 23:48 ` Felix von Leitner
2000-12-26 13:58   ` Rik van Riel
2000-12-26  7:39 ` Andreas Dilger [this message]
2000-12-27 10:59 ` Ruth Ivimey-Cook
2000-12-27 18:10   ` safemode
     [not found] <20001226172448.A7660@convergence.de>
2000-12-26 16:35 ` Rik van Riel
2000-12-26 19:52   ` Ian Stirling
2000-12-26 20:24     ` Barry K. Nathan
2000-12-27 16:23     ` Paul Jakma
2000-12-28 21:42       ` Tim Wright
2000-12-28 21:57         ` Mathieu Chouquet-Stringer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200012260739.eBQ7dFH25619@webber.adilger.net \
    --to=adilger@turbolinux.com \
    --cc=leitner@convergence.de \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®