Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2006 16:38:51 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Mike Jakubik <mikej@rogers.com>
Cc:        Bartosz Fabianowski <freebsd@chillt.de>, freebsd-stable@freebsd.org, "ml@sd2i.com" <ml@sd2i.com>
Subject:   Re: RELENG_4 -> 5 -> 6: significant performance regression
Message-ID:  <20060427203851.GA70189@xor.obsecurity.org>
In-Reply-To: <44511FD9.9020200@rogers.com>
References:  <20060427160536.M96305@atlantis.atlantis.dp.ua> <20060427181226.GA66431@xor.obsecurity.org> <44510CBE.6050102@sd2i.com> <20060427183541.GA67363@xor.obsecurity.org> <445118C8.7020603@sd2i.com> <44511E27.2070101@chillt.de> <44511FD9.9020200@rogers.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--WIyZ46R2i8wDzkSu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Apr 27, 2006 at 03:47:37PM -0400, Mike Jakubik wrote:
> Bartosz Fabianowski wrote:
> >>You wrote that Giant is needed in 6.0 and now you write it has been
> >>removed.
> >
> >In 4.x, every UFS write requires the Giant lock. In 6.x, Giant is not=20
> >normally required, making file system operations faster. When you=20
> >enable QUOTA, you basically get back to the 4.x behavior where Giant=20
> >is needed for each write. This is why in 6.x UFS will normally be=20
> >faster but if you enable QUOTA, you lose the newly gained performance=20
> >again.
>=20
> Why isn't QUOTA mpsafe then?

Because code doesn't grow on trees.  There are uncommitted patches
though - perhaps you can test them and get back to the author with
your feedback.

Kris

--WIyZ46R2i8wDzkSu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQFEUSvbWry0BWjoQKURArL/AKC9DjTvPP/FAGG1oepds5u863jjQQCg9wZ/
N06LEl2FyJuTZKJRWXv7NLE=
=XTiQ
-----END PGP SIGNATURE-----

--WIyZ46R2i8wDzkSu--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060427203851.GA70189>