From owner-freebsd-stable@FreeBSD.ORG Thu Apr 27 19:40:30 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AE9316A404 for ; Thu, 27 Apr 2006 19:40:30 +0000 (UTC) (envelope-from freebsd@chillt.de) Received: from dd2718.kasserver.com (dd2718.kasserver.com [81.209.184.159]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB81D43D53 for ; Thu, 27 Apr 2006 19:40:29 +0000 (GMT) (envelope-from freebsd@chillt.de) Received: from [127.0.0.1] (dslb-084-060-106-094.pools.arcor-ip.net [84.60.106.94]) by dd2718.kasserver.com (Postfix) with ESMTP id 44EABE68BF; Thu, 27 Apr 2006 21:40:03 +0200 (CEST) Message-ID: <44511E27.2070101@chillt.de> Date: Thu, 27 Apr 2006 21:40:23 +0200 From: Bartosz Fabianowski User-Agent: Thunderbird 1.5.0.2 (X11/20060423) MIME-Version: 1.0 To: "ml@sd2i.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> In-Reply-To: <445118C8.7020603@sd2i.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: RELENG_4 -> 5 -> 6: significant performance regression X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Apr 2006 19:40:30 -0000 > 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. - Bartosz