Linux RAID subsystem development
 help / color / mirror / Atom feed
* Hi! Why having LSR's chunk size 2^n limitation?
@ 2011-01-18 15:59 Igor Podlesny
  2011-01-18 16:46 ` Roberto Spadim
                   ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Igor Podlesny @ 2011-01-18 15:59 UTC (permalink / raw)
  To: Neil Brown; +Cc: linux-raid

   I had experience of using FreeBSD's vinum (another software RAID).
Its author, Greg Lehey, stated in vinum's manual: "... A good
guideline for stripe size is between 256 kB and 512 kB.  Avoid powers
of 2, however: they tend to cause all superblocks to be placed on the
first subdisk. ..."

   Meanwhile, with LSR we're given exactly 2^n choices, for e. g.,
neither 768 KiB, nor 387 KiB won't go: "mdadm: invalid chunk/rounding
value: 387".

   So, why... ($Subj) and how complex would it be to abolish this
restriction? I think this could be a key to performance increase.

   P. S. Thanks a ton for LSR, Neil, BTW. :-)

-- 
End of message. Next message?

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2011-01-19  9:34 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-18 15:59 Hi! Why having LSR's chunk size 2^n limitation? Igor Podlesny
2011-01-18 16:46 ` Roberto Spadim
2011-01-18 16:48   ` Roberto Spadim
2011-01-18 16:53     ` Igor Podlesny
2011-01-18 16:59       ` Roberto Spadim
2011-01-18 17:06         ` Roberto Spadim
2011-01-18 17:11 ` John Robinson
2011-01-18 17:22   ` Roberto Spadim
2011-01-18 17:23   ` Igor Podlesny
2011-01-18 18:05     ` John Robinson
2011-01-18 18:24       ` Igor Podlesny
2011-01-18 18:53         ` Roberto Spadim
2011-01-18 19:44 ` NeilBrown
2011-01-18 20:20   ` Roberto Spadim
2011-01-19  7:41   ` Igor Podlesny
2011-01-19  9:32     ` NeilBrown
2011-01-19  9:34       ` Igor Podlesny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox