gstripe small transaction size
Ivan Voras
ivoras at freebsd.org
Tue Sep 28 12:53:02 UTC 2010
On 09/28/10 14:44, Stephen Sanders wrote:
> Increasing MAXPHYS and turning up the stripe size won't have the effect
> I'm looking for ?
I've missed you tuned MAXPHYS up. Yes, in this case it should work, if
the underlying driver supports larger IO sizes.
As I see it, if all of these are true:
* MAXPHYS is upped to be at least stripe_size * number_of_drives (and
possibly 2x that, to use "fast mode" of gstripe)
* vfs.hirunningspace is > MAXPHYS
* the driver supports IOs of at least your stripe_size
* the file system doesn't introduce unnecessary choppiness in IO (i.e.
use soft-updates)
it is reasonable to expect streaming IO to your array will use larger
transactions.
More information about the freebsd-performance
mailing list