From owner-freebsd-questions@FreeBSD.ORG Thu Jan 11 17:59:58 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C38B016A412 for ; Thu, 11 Jan 2007 17:59:58 +0000 (UTC) (envelope-from speedtoys.racing@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.freebsd.org (Postfix) with ESMTP id 50C8E13C46B for ; Thu, 11 Jan 2007 17:59:58 +0000 (UTC) (envelope-from speedtoys.racing@gmail.com) Received: by nf-out-0910.google.com with SMTP id k27so954366nfc for ; Thu, 11 Jan 2007 09:59:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=oWc1AAhBCyKT9cOzKm1Me/p363wL6pHagMCgYK6IF0XvQ3R5TzPZcmOxonelB3fF9+5d8VfgA2fkj7uy1KbXRsqPOcJ71bavQALuJQOUhbKxIaa9mMq41LpZD40mmCmIDglxt5vMrSgtl6x0RtMUJ2Lfbu+ofdXdL2gx2Ra6UP8= Received: by 10.82.105.13 with SMTP id d13mr375434buc.1168538396989; Thu, 11 Jan 2007 09:59:56 -0800 (PST) Received: by 10.82.134.19 with HTTP; Thu, 11 Jan 2007 09:59:56 -0800 (PST) Message-ID: Date: Thu, 11 Jan 2007 09:59:56 -0800 From: "Jeff Mohler" To: Freminlins In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45A2805E.7060000@ccstores.com> <20070110003730.GA94711@gizmo.acns.msu.edu> <20070110154436.GA97702@gizmo.acns.msu.edu> <20070110161721.GA68022@mooseriver.com> <3aaaa3a0701100901j119e2566yf1718f140027f7d1@mail.gmail.com> Cc: Chris , FreeBSD Questions Subject: Re: is THIS why the 6.2 release seems stalled ? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jan 2007 17:59:58 -0000 Yes, they dont solve this whatsoever. Its a severely broken code issue in the attr caching mechanism. Honest..give it a shot. Even with very very slow ATA, local builds of the kernel or world are faster than over 1G NFS to an F6000 series filer, and the filer will still thrash on WAFL metadata requests for the client, cuz everytime ../.. walks somewhere the client knows nothing and it's all sent over the wire again. Over and over and over. Thats as much as I understand about it, freebsd-fs has great detail on this "bug". On 1/11/07, Freminlins wrote: > On 11/01/07, Jeff Mohler wrote: > > > > The basic reason is that a ../.. walk invalidates cached metadata, and > > you end up with a pipe full of getattr's all of the time. Freebsd-fs > > has discussed this a bit, but no fixing is coming soon. We use linux > > to compile builds, we'd like to use Freebsd, but linux on Filers via > > NFS is about 3x faster than the same builds on Fbsd to the same filer. > > ../.. baby. > > > > > Did you try different mount options on the FreeBSD clients. I have no idea, > but Linux may have different defaults. > > Frem. >