From owner-freebsd-fs@FreeBSD.ORG Thu Feb 12 19:09:41 2004 Return-Path: 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 4D7AF16A4CE for ; Thu, 12 Feb 2004 19:09:41 -0800 (PST) Received: from VARK.homeunix.com (adsl-68-122-2-18.dsl.pltn13.pacbell.net [68.122.2.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CC1143D1F for ; Thu, 12 Feb 2004 19:09:41 -0800 (PST) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.12.10/8.12.10) with ESMTP id i1D39QOa037284; Thu, 12 Feb 2004 19:09:26 -0800 (PST) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.12.10/8.12.10/Submit) id i1D39Qjr037283; Thu, 12 Feb 2004 19:09:26 -0800 (PST) (envelope-from das@FreeBSD.ORG) Date: Thu, 12 Feb 2004 19:09:26 -0800 From: David Schultz To: Tom Arnold Message-ID: <20040213030926.GA37208@VARK.homeunix.com> Mail-Followup-To: Tom Arnold , Xin LI , freebsd-fs@FreeBSD.ORG References: <20040212235605.GP13780@moo.sysabend.org> <20040213022010.GA2331@frontfree.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040213022010.GA2331@frontfree.net> cc: freebsd-fs@FreeBSD.ORG Subject: Re: Upcoming filesystems? X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Feb 2004 03:09:41 -0000 On Thu, Feb 12, 2004, Tom Arnold wrote: > Are there any Journaling FS projects ongoing for FreeBSD that arn't on the > general radar? I believe there is an effort underway to port SGI's XFS to FreeBSD. On Fri, Feb 13, 2004, Xin LI wrote: > There was a journalling fs in FreeBSD in the past, however, it was removed > (after it was imported from 4.4BSD-Lite2's distribution) because there > are few people who want it. You're thinking of LFS, which isn't exactly the same as journalling. In LFS, the journal *is* the filesystem. LFS does share the advantage of requiring no fsck, though. (It requires an incremental cleaner, but that runs continuously in the background.) Modern-day ``LFS-like'' filesystems include HP AutoRAID, Network Appliances' filesystem, and Sun's Zettabyte Filesystem. The latter two are not technically log-structured, but they perform block allocation and provide consistency in similar ways. NetBSD has an LFS implementation that is true to the original.