Date: Fri, 02 Sep 2011 12:57:49 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-questions@freebsd.org Subject: Re: ZFSv28+NFSv4 poor file creation performance, "sync=disabled" has no effect Message-ID: <j3qcrd$3ih$1@dough.gmane.org> In-Reply-To: <CAHhngE0z8XrJPM_1B%2BYjah6fba8_OAaokc7_4=dWv0dxY3P5nw@mail.gmail.com> References: <CAHhngE0z8XrJPM_1B%2BYjah6fba8_OAaokc7_4=dWv0dxY3P5nw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 31/08/2011 23:45, David Brodbeck wrote: > I'm testing FreeBSD 9.0-BETA with an eye toward eventually using > FreeBSD 9.0 to replace some existing OpenSolaris 2008.11 > installations. I've found NFS file creation performance (as measured > by Bonnie++) is equally slow for both with default settings. However, > on OpenSolaris I disable the ZIL to improve file creation performance. > This tuning parameter was removed from FreeBSD 9.0; its replacement > is supposed to be the per-filesystem flag "sync", but setting this > flag seems to have no effect. > > I did recompile the FreeBSD kernel without debugging features before > doing the tests, so I don't think this is a case of debugging code > slowing things down. > > Here's the relevant data; these are all from bonnie++'s "sequential > create" benchmark. > > OpenSolaris 2008.11, default settings: 58/second > OpenSolaris 2008.11, with "zil_disable=1": 1258/second > > FreeBSD 9.0-BETA, default settings: 107/second > FreeBSD 9.0-BETA, with "sync=disabled": 106/second > > > It appears the "sync" ZFS parameter has no effect in FreeBSD. Has > anyone else seen this? Is there a way to improve NFS file creation > performance now that zil_disable has been removed? Please report this to the freebsd-fs mailing list!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?j3qcrd$3ih$1>