From: Roger Heflin <rogerheflin@gmail.com>
To: Jon Nelson <jnelson-linux-raid@jamponi.net>
Cc: Linux-Raid <linux-raid@vger.kernel.org>
Subject: Re: Slowww raid check (raid10, f2)
Date: Thu, 26 Jun 2008 15:47:39 -0500 [thread overview]
Message-ID: <4864006B.50703@gmail.com> (raw)
In-Reply-To: <cccedfc60806261322r100e8b8x3a964ae683a46f59@mail.gmail.com>
Jon Nelson wrote:
>> That is a good built-in controller then, the scaling is almost perfect,
>> predicted would be 74, 158, 222 vs. 74, 154, 205.
>
> I would really like to know how you arrived at what appear to be
> fairly specific numbers.
>
>
From your test results each disk does about 74, both together should do 2x that
in a perfect world (no interference with each other), and 3 should do 3x that,
at 3x your system is 17MB/second slower than perfect, which is pretty good.
With a PCI controller (32bit/33mhz-standard desktop-max 133MB/second) the
numbers look more like this:
70, 100, 115 (pretty bad).
You could get better estimates of how much interference is going on by using
"vmstat 60" as that will give you a more accurate sustained number, and would
give you better ideas of what the disks can sustain over longer periods of time,
note though that the disks get slower the further you are into the disk, if you
start a dd and graph the vmstat output then the disk speed will slowly decrease
as you get to the inside of the disk, but your built-in controller is pretty good.
And the seeking around won't hurt too bad unless the block size is small, with a
8ms seek time you can write/read about 600kb of data in the time it takes for a
seek, so if you seek,read,seek,read with 600kb blocks you will get about 50% of
disk speed, but if you do the same with smaller blocks the seek time uses up
more time than the write/reads. If you use 1M blocks you are spending more
time doing writes/reads, if you use 256kb blocks more time is spent seeking than
write/read.
Roger
prev parent reply other threads:[~2008-06-26 20:47 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-06-26 13:21 Slowww raid check (raid10, f2) Jon Nelson
2008-06-26 14:07 ` Keld Jørn Simonsen
2008-06-26 20:03 ` Jon Nelson
2008-06-26 14:24 ` Roger Heflin
2008-06-26 20:03 ` Jon Nelson
2008-06-26 20:13 ` Roger Heflin
2008-06-26 20:22 ` Jon Nelson
2008-06-26 20:47 ` Roger Heflin [this message]
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=4864006B.50703@gmail.com \
--to=rogerheflin@gmail.com \
--cc=jnelson-linux-raid@jamponi.net \
--cc=linux-raid@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;
as well as URLs for NNTP newsgroup(s).