Skip site navigation (1)Skip section navigation (2)
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>