Date: Mon, 05 Sep 2011 00:29:00 +0200 From: Martin Matuska <mm@FreeBSD.org> To: Jeremy Chadwick <freebsd@jdc.parodius.com> Cc: freebsd-fs@freebsd.org Subject: Re: ZFSv28+NFSv4 poor file creation performance, "sync=disabled" has no effect Message-ID: <4E63FBAC.5070003@FreeBSD.org> In-Reply-To: <20110904012855.GA79580@icarus.home.lan> References: <CAHHaOuY=BEMrhYuzXtD5AtXG7niLXEO1yhO5P4EimcsLuTrLXw@mail.gmail.com> <14220705.747900.1315013770239.JavaMail.root@erie.cs.uoguelph.ca> <CAHHaOua8i8ZvRpbtev0knFJCW0m0i9PSD_w3U0J9FgU44oAW=A@mail.gmail.com> <CAHHaOuaK9Cedq5LFskQMjAH2qu5ukGRNK1DfHEYmZ_hRUbqdYg@mail.gmail.com> <20110904012855.GA79580@icarus.home.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
On 4. 9. 2011 3:28, Jeremy Chadwick wrote: > pjd@, mm@, and others will need to comment on this. -fs is the best > list for this, so I'm a little surprised no key members have chimed in > here. > > What we (the community) need clarification regarding is whether or not > OpenSolaris and/or Illumos still provides the zil_disable tunable on > those OSes; if they do, FreeBSD should provide the same (which means > removable of zil_disable on FreeBSD is effectively a regression). If > said OSes do not provide it, then FreeBSD should not provide it. If > said OSes moved to using the sync parameter where it works, yet it does > not work on FreeBSD, then that's a bug and a PR should be filed + > discussion induced. The per-dataset synchronicity setting was proposed to OpenSolaris in PSARC/2010/108 and added in changeset 12294. It is now part of all ZFS implementations. PSARC: http://arc.opensolaris.org/caselog/PSARC/2010/108/20100401_neil.perrin Changed code: http://hg.openindiana.org/upstream/illumos/illumos-gate/rev/2a74b443e6b1 -- Martin Matuska FreeBSD committer http://blog.vx.sk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E63FBAC.5070003>
