From owner-freebsd-current@FreeBSD.ORG Mon Dec 19 15:39:04 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1E8616A41F for ; Mon, 19 Dec 2005 15:39:04 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from mh1.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AEE243D53 for ; Mon, 19 Dec 2005 15:39:03 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.1/8.13.1) with ESMTP id jBJFcscp034024; Mon, 19 Dec 2005 09:38:54 -0600 (CST) (envelope-from anderson@centtech.com) Message-ID: <43A6D40A.70305@centtech.com> Date: Mon, 19 Dec 2005 09:38:50 -0600 From: Eric Anderson User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051204) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Justin Smith References: <43A6D190.3020504@drexel.edu> In-Reply-To: <43A6D190.3020504@drexel.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.87.1/1213/Mon Dec 19 08:48:34 2005 on mh1.centtech.com X-Virus-Status: Clean Cc: freebsd-current@freebsd.org Subject: Re: "Native" journaling file systems? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2005 15:39:04 -0000 Justin Smith wrote: >Are there any plans to develop UFS3--- i.e., a UFS2 file system with an >added journal? > >I've used several journaling file systems in Linux and like the Reiser >FS except for one MAJOR drawback: When something goes wrong, reiser-fsck >absolutely sucks at repairing things (Hans Reiser freely admits that but >says it's never needed because nothing ever goes wrong). > >Businesses that use the reiser file system have to buy expensive >commercial products for fixing it (there are at least two on the market). > >Ext3 works well and one always has the standard fsck to fall back on if >something goes wrong. One can also easily convert an existing Ext2 file >system to Ext3. > >After a crash, replaying the journal only takes a second or two. > >A UFS3 might have the same desirable features. > > XFS is typically considered a better filesystem than ext*fs's, and it has recently had read-only support ported to FreeBSD. If you desire write support for it, you might offer help to the developers that worked so hard on the current state of XFS. As far as a native journaling fs for FreeBSD, Scott Long and a SoC developer started work on a jUFS, but I'm not certain as to the status. I too am very anxious for it, and would like to play with the code as it is so far, but I can't seem to easily check it out of perforce (no login, of course). Maybe Scott can give us a quick update? Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology Anything that works is better than anything that doesn't. ------------------------------------------------------------------------