From owner-freebsd-fs@FreeBSD.ORG Fri Dec 16 15:07:54 2005 Return-Path: X-Original-To: freebsd-fs@freebsd.org Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 117B916A41F for ; Fri, 16 Dec 2005 15:07:54 +0000 (GMT) (envelope-from bv@bilver.wjv.com) Received: from wjv.com (fl-65-40-24-38.sta.sprint-hsd.net [65.40.24.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4739443D58 for ; Fri, 16 Dec 2005 15:07:52 +0000 (GMT) (envelope-from bv@bilver.wjv.com) Received: from bilver.wjv.com (localhost.wjv.com [127.0.0.1]) by wjv.com (8.13.5/8.13.1) with ESMTP id jBGF7peN044129 for ; Fri, 16 Dec 2005 10:07:51 -0500 (EST) (envelope-from bv@bilver.wjv.com) Received: (from bv@localhost) by bilver.wjv.com (8.13.5/8.13.1/Submit) id jBGF7fYk044128 for freebsd-fs@freebsd.org; Fri, 16 Dec 2005 10:07:41 -0500 (EST) (envelope-from bv) Date: Fri, 16 Dec 2005 10:07:41 -0500 From: Bill Vermillion To: freebsd-fs@freebsd.org Message-ID: <20051216150741.GA43981@wjv.com> References: <20051213151908.GA26821@crodrigues.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: W.J.Vermillion / Orlando - Winter Park ReplyTo: bv@wjv.com User-Agent: Mutt/1.5.11 X-Spam-Status: No, score=-3.8 required=5.0 tests=ALL_TRUSTED,BAYES_00, J_CHICKENPOX_32 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on bilver.wjv.com Subject: Re: XFS (read-only) support committed to CURRENT X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bv@wjv.com List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2005 15:07:54 -0000 At Fri, Dec 16, 2005 at 12:15 , our malformed and occasionally flatulent friend Matthias Andree spewed forth this fount of brain juice: > Craig Rodrigues writes: > > Read-only XFS support has been committed to FreeBSD-CURRENT. > > Write access to XFS is not supported at this time. > > The XFS for FreeBSD source code is based off of GPL'd sources > > provided by SGI. > Hm. Does this mean that FreeBSD's XFS implementation is GPL'd like > ext2fs is? If so, allow me a question why XFS was chosen in preference > to ext3fs? > Ext3fs appears to have some advantages, easy migration from and to > ext2fs, shrinkable, data journalling, data ordering (write data blocks > before the file metadata is written) and so on. > I don't mean this should become an advocacy discussion, as XFS surely > has advantages, too, real-time capability and so on - but ext2fs is > already there and has write support. If you check back far enough you'll see the XFS originally came from SGI and was optimized for exceptionally large file systems and had exceptionally high performance capabililites. As I recall it was out long before ext3fs and was it was probably close to 3 or 4 years before SGI changed platforms and also implemented XFS for Linux. ISTR it came out with the IRIX 6.x system. Tests they made with over a million files in a directory showed almost no perormance hits and block sizes over a megabyte long made it ideal for the targest SGI was using as that time - such as real time video streaming - such as the experimental Time/Warner experiment here locally. The 2TB storage they had online at that time was huge - and that was almost 10 years ago. This comment is in addtion to the ones others have made. Bill -- Bill Vermillion - bv @ wjv . com