All of lore.kernel.org
 help / color / mirror / Atom feed
From: Keld Simonsen <keld@keldix.com>
To: Roman Mamedov <roman@rm.pp.ru>
Cc: Konstantin Svist <fry.kun@gmail.com>, linux-raid@vger.kernel.org
Subject: Re: messed up changing chunk size
Date: Mon, 19 Jul 2010 21:02:46 +0200	[thread overview]
Message-ID: <20100719190246.GA11519@rap.rap.dk> (raw)
In-Reply-To: <20100719095351.4536a252@natsu>

On Mon, Jul 19, 2010 at 09:53:51AM +0600, Roman Mamedov wrote:
> On Sun, 18 Jul 2010 17:32:25 -0700
> Konstantin Svist <fry.kun@gmail.com> wrote:
> 
> > I looked around and found that chunk size 
> > of 512 should work better.
> 
> Not true, at least with RAID5/6 a chunk size of 64K performs faster, see
> http://louwrentius.blogspot.com/2010/05/raid-level-and-chunk-size-benchmarks.html
> http://alephnull.com/benchmarks/sata2009/chunksize.html

Thanks for these benchmarks, I added them to our benchmarks page
on the wiki. 

It seems odd to me to use sata controllers on a 32-bit PCI bus,
this should limit performance to about 130 MB/s - which is also seen tin the graphs.
I think people would be better off using the on-board SATA controller, this would
give normally something like 4 SATA ports connected to the southbridge, which
normally is much faster than a 32-bit PCI bus, and also faster than many
PCI-E busses.  So I think using all the on-board SATA ports first, and the
using the SATA ports on a bus-connceted controller would give better
performance.

In the louwrentius page, I miss info on which layout of RAID10 that is used.
The 3 layouts (near, far, offset) has very different characteristics.

best regards
keld

  parent reply	other threads:[~2010-07-19 19:02 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-19  0:32 messed up changing chunk size Konstantin Svist
2010-07-19  0:41 ` Steven Haigh
2010-07-19  0:51   ` Konstantin Svist
2010-07-19  1:29 ` Guy Watkins
2010-07-19  1:45   ` Konstantin Svist
2010-07-19  1:51     ` Guy Watkins
2010-07-19  3:53 ` Roman Mamedov
2010-07-19 13:24   ` Jools Wills
2010-07-19 14:58     ` Roman Mamedov
2010-07-19 19:02   ` Keld Simonsen [this message]
2010-07-19 18:04 ` Konstantin Svist
2010-07-20  4:28   ` Konstantin Svist
2010-07-20  6:29     ` Konstantin Svist
2010-07-20 16:30       ` [SOLVED] " Konstantin Svist
2010-07-20 17:01         ` Konstantin Svist

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=20100719190246.GA11519@rap.rap.dk \
    --to=keld@keldix.com \
    --cc=fry.kun@gmail.com \
    --cc=linux-raid@vger.kernel.org \
    --cc=roman@rm.pp.ru \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.