Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2006 15:47:37 -0400
From:      Mike Jakubik <mikej@rogers.com>
To:        Bartosz Fabianowski <freebsd@chillt.de>
Cc:        "ml@sd2i.com" <ml@sd2i.com>, freebsd-stable@freebsd.org
Subject:   Re: RELENG_4 -> 5 -> 6: significant performance regression
Message-ID:  <44511FD9.9020200@rogers.com>
In-Reply-To: <44511E27.2070101@chillt.de>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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 
> normally required, making file system operations faster. When you 
> enable QUOTA, you basically get back to the 4.x behavior where Giant 
> is needed for each write. This is why in 6.x UFS will normally be 
> faster but if you enable QUOTA, you lose the newly gained performance 
> again.

Why isn't QUOTA mpsafe then?




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